We are getting close to launch so maybe we won't need this but, I have a gotowebinar/meeting account that we could use for meetings like this. One use would be for someone to demonstrate something in game and everyone could view it live.
It's also recordable into a wmv file that can be viewed on demand.

There are probably other ways to do this but it's one way.

Thanks,
Hare