cool page. if you didn't see my thread somewhere in this section, it had to do with a website that is currently allowing you to upload your own videos and put them over a Christmas or New Year's themed e-card. I recently found out that with their service, there is no downloading, buffering, or caching. It also plays instanly without needing to have Quicktime, Windows Media, or any other player at all. I like that it streams and doesn't download on your computer, yet you still have instant access to the controls if you want to fast forward, etc. The site I was talking about was
http://www.ZoomVid.com anyways, goodluck and cool find on the web!