Showing posts with label Microsoft Video Ads Finally Improve?. Show all posts
Showing posts with label Microsoft Video Ads Finally Improve?. Show all posts

Friday, September 25, 2009

Microsoft Video Ads Finally Improve?

Microsoft has released a new series of ads for Windows 7 which may finally do away with the terrible ones of late.

Take a look at some of them below...

Read More












Read more...