other sites have decent quality too
There are many other video sites out there that have much better quality than YouTube. I use others for the videos that I post for work.
http://www.viddler.com
http://www.vimeo.com
http://www.veoh.com
etc..
They're all much better than YouTube for vids.