Windows Live Essentials is a package of cool tools that don't come bundled in with Windows 7. However, you can choose to download them from your computer and you have the option to install just the programs that you want. You can get Messenger, Mail, Photo Gallery, and lots more.
With "My Queue" you can quickly save videos to watch later.
To add an item to your queue just click the sign next to the video.
Once you've added a video visit "My Queue" to start watching!