Tweet Looks like Windows 7 is here to stay. Leaked images and information for the HTC’s first Windows Phone 7 mobile have surfaced. The new...