Can we call October the Month of Metro, even if Microsoft isn't keen on the idea? Hot on the heels of its Windows 8 invitation, the company is asking us to head out a second time to see a street-inspired OS, inviting us to Windows Phone 8's formal launch on October 29th in San Francisco. The teaser doesn't say much about what Microsoft will show, although there's a r