10/11/2010, Today Microsoft introduced an enormous, beautiful boulder it will attempt to push up a hill with a $400 million marketing budget as a lever. That enormous beautiful boulder, of course, is the new Windows Phone 7 (WP7, the phone) and [...]