Wow, Vimeo has videos in HD...the best quality I've seen from one of the big video sites. You get so used to watching crappy quality stuff on YouTube that you forget how nice it can look.
Wow, Vimeo has videos in HD...the best quality I've seen from one of the big video sites. You get so used to watching crappy quality stuff on YouTube that you forget how nice it can look.