NBC’s contract with the iTunes store has expired, which means NBC no longer has content on the site. That means Battlestar Galactica, The Office, NBC News, CNBC, NBC Sports, and other popular show are gone. The two have been long fighting over pricing.
NBC has launched a number of new initiatives like NBC Direct where downloads are free. They also have deals with NetFlix and others to distribute their content, often free, rather than the $1.99 charged on iTunes. NBC wanted to experiment with different prices and bundles but iTunes refused.
The problem with NBC Direct Player is that it requires Internet Explorer, a proprietary player, and the latest .Net framework. You can watch the videos 7 days after they are released and they expire 48 hours after you begin watching a movie. You can’t watch them on another computer or on a portable video player like your iPod. A Mac version is planned for next year.