[T]wo new ads, which appear slightly unfinished, have leaked via WMPowerUser, and there is no hammer and sickle, no mention of Cuba, not even some sad, slick promise that your life will be revolutionized. [...] Instead, very cleverly, Microsoft is suggesting you get a life. One that doesn't involve staring into your phone all day.
More:Windows Phone 7 Ad Windows Phone 7 Release Windows Phone 7 Apps Windows Phone 7 Windows Phone 7 Phones
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more