Is the Windows Phone 7 Mango- packing HTC Radar too chunky to compete with other top-end smartphones?