With less than 2 months until we see our first Windows Phone 7 powered handset, Microsoft’s first Windows Phone 7 advertisement has hit the interwebs. The teaser ad which features a Lawrence of Arabia theme, promises the OS to bring forth a new revolution to the mobile OS world. Microsoft is really hyping up WP7 and they’ve got every right to be, but let’s just hope, for Microsoft’s sake that WP7 is all its caught up to be. Check out the ad above and do let us know in the comments your thoughts on Microsoft’s first WP7 ad!