Our friends on the eHome Team (the folks responsible for Windows Media Center and other cool things) passed along that the Super Bowl ads are available in Windows Media Center through the Internet TV Beta - currently available to U.S. Windows Vista Home
Read More...