Windows: Free utility MacroTube adds YouTube, Dailymotion and MSN Soapbox video playback to your Windows 7 Media Center so you can stream online video from the popular online sites to your TV without firing up a browser.
After installing MacroTube onto your computer, the program is immediately accessible in Windows Media Center without a restart. It's available as an option in the main menu. After selecting what service (YouTube, Dailymotion or MSN Soapbox) you want to access, it'll bring you to a screen displaying the latest videos. You can then search for videos, and sort by date, title or relevance. Even though the program is in beta, this video of a Radiohead live performance I tested played without a hitch.
There are also several options to tweak your settings. You can change your language, the appearance and update settings. These preferences are available in the main MacroTube menu.
It's another (albeit, non-Microsoft) addition to the instant streaming capabilities that Windows Media Center offers. MacroTube is a free beta program for Windows only.