Windows Phone 7 is being eagerly awaited by techies everywhere. Some question its attempt to rival big players like the iOS and Android platforms. Microsoft will be holding a Windows Phone 7 launch event in New York and London on October 11.
Neowin previously reported that Microsoft will launch a number…