I finally entered it in the contest! i should know soon if we make the heats!
now you can easily stream it on google with no downloads!
http://video.google.com/videoplay?docid=3106502484684691170
I think the way they re-encoded it made some of the audio a smidge off track but still looks good...