[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
The Morning Email helps you start your workday with everything you need to know: breaking news, entertainment and a dash of fun. Learn more