Depending on the speed of your Internet connection, you can force YouTube to always play videos in HD (higher quality) quality.
Download the new Windows Live Movie Maker - a free video editing software for Windows 7 and Vista.
You can now record full HD quality screencasts videos (1280x720) in your browser without even creating an account at Screencast-o-matic.
If you need to link to a 720p HD widescreen video on YouTube from your web pages, append &hd=1 to the YouTube video URL and it will directly play the high quality version of that video in the browser.
You can use Jing Pro to record High Definition (HD) quality screencast videos for YouTube and Facebook since Jing Pro supports both SWF or MPEG-4 video format.
YouTube has added an extra-large (850x500) video player for clips that are available in HD format. Also, there's a new HD option in YouTube browser that lets you quickly filter all HD videos on a page.