Post Thumbnail

In what is sure to be just the start of many announcements surrounding Windows 7 in the next few months leading up to the general release, Microsoft demoed Netflix on Windows7 Media Center at the Microsoft Financial Analyst Meeting. No hard release date yet or big surprises here as Vista owners go...

5 years ago 0 Comments
July 31, 2009 at 10:32AM