Just found this from another site.
Any YouTube fans out there tired of its low-resolution videos? Personally, I'm still waiting for that high-resolution player the company promised some time ago. Many YouTube competitors, such as Blip.tv, have been offering high-definition content for some...