Details and a picture of one of the first HTC Windows Phone 7.5 devices appears to have been leaked. The device, codenamed Omega, may end up as the HTC Radar when it is announced, perhaps as early as September 1st. A few specification details have also been leaked: Processor: 1.5GHz Qualcomm Snapdragon MSM8255 Operating system: Microsoft Windows Phone 7.5 Display: […]