Recently Flash for video delivery might look less appauling, since Adobe overhauled the codec. But it still pretty much sucks ass if it comes to playing while there is less than the required bandwidth is available. Quicktime on the other side just goes ahead and downloads the movie, until enough of is on the local computer so that it can play smoothly. From start to finish. With flash you are often just out of luck and have to sit through some ridicolous stuttering. Which is basically unbearable. Of course you can still fuck up in Quicktime by not enabling progressive download when you encode it. Why the default is not to have progressive download is always on is beyond me. There is no downside. It does work since years. Real well. Not like that Flash crapp. Maybe one day people will test their sites and movies on actual internet connections, not while they practically sit on the server that they develop it on.