HTC Radar

HTC Radar: Mango Detected

The HTC Radar marks the beginning of the Windows Phone 7 revival but how will it hold up against the competition?