Confirmed: Windows Phone 7 launches October 11th in New York City, and T-Mobile’s on board
If there was any scrap of doubt in your mind, we'll obliterate it for you right now -- October 11th is the day Windows Phone 7 will be unveiled in the US, not just at a fancy London event... and wonder of wo...