Windows Phone 7 escapes!
Whilst I was out there enjoying walking the streets of Phillidelphia and taking in the splendid sights I had time to reflect on the imminent release of Windows Phone 7 which happened whilst I was there. The news channels were of course full of Microsoft’s ‘iPhone’ killer. Would it really be an iPhone beater like […]