Windows Nov 14, 2011 0 Top 5 Windows 7 smartphones to date It’s been more than a year since Windows Phone 7 was officially launched, and with…