Windows Phone 7 Launch Comes to NYC

Today was the long-awaited launch of the Microsoft Windows Phone…

- 6 months ago