try out www.vimeo.com! awesom quality over there!

for the rest, I bow to you my master