HTC Omega/ Radar pics leak online

Images of HTC's first throw of the Windows Phone 7.5 OS dice have emerged today. The HTC Omega (AKA the HTC Radar) is expected to be officially revealed on September 1st, but the sleek white and silver smartphone has already…