Microsoft is stepping up their advertising once again, with a series of aggressive Flash ads that pit your device against a WP7 device in common tasks; they will be infused with humor, as were their 'Really?' ads...


More...