One of the more frequent requests we have with people downloading games on MGoVideo is that they would prefer to watch them instantly (who wouldn't?).
I've been looking into possibly setting up a Flash Media Server or at the very least, a crude web server that I can host video from (although doesn't Comcast block 80? I know zilch about webservers).
I would prefer to go Flash, as it would be nice for you be able to 'Seek' (skip to a certain point), of a game. I'm not sure how Flash works, but I imagine there is a bit of trickeration between encoding to .flv and embedding a player.
This is a decent primer on running a Flash Media Server -http://www.adobe.com/devnet/flashmediaserver/articles/beginner_vod_fm3.html
anyways, if you're knowledgeable about this kinda thing, let me know.