News Extraordinary Robot Robot Nov 17, 2010 #1 A new Microsoft ad for Windows 7 and Windows Live seems like an ingenious message of hope for the future. Unfortunately, it's also very similar to two previous messages of hope for the future. More...
A new Microsoft ad for Windows 7 and Windows Live seems like an ingenious message of hope for the future. Unfortunately, it's also very similar to two previous messages of hope for the future. More...