I watch them on TV... just because the TV is my monitor...

And I agree with Buff. It loads too slow. I had to wait for almost 10 minutes to get the trailer you posted going. Which is painful.

I guess it would be the as waiting for the file to download... but then again... I tried to forward what the file already had downloaded in your link and it began loading from the start again.

Guess my 1Mb connection hates streams.