YouTube.com has started streaming higher quality video’s from their site. By default, the quality of the video will depend on you connection speed, but if you want to up your quality manually, you can do so in your Account settings.
Enjoy!
Source: [LifeHacker]
Related posts:
Microsoft DPM
MicrosoftExchange
Nerd with a .45
PowerShell