oh The first ad released as part of Microsoft's Windows Phone 7 launch suggests that the revolution is upon us. Again? Really? Read this blog post by Chris Matyszczyk on Technically Incorrect. 09-12-2010 by BuffyZerefski Tags cell phones, iphone, microsoft, windows phone 7