NBC Direct, missed the memo
Well NBC decides to leave iTunes, roll there own video player and then thinks a non cross-browser/os applciation is going to take off? Then to top it off they used Windows Media Player to distribute the video? I am going to pass on this one even...