I hate YouTube! Their compression sucks or something because the videos never stream fast enough. I rarely have a problem with other similar video streaming sites like Google Video.
Google needs to kill YouTube. They bought it, now put it to sleep.
Awesome video, by the way. I saw most of the techniques used in a video several months ago, but the music was great too!