HTC's outing on the Windows Phone 7 platform. Can it take on the competition? Take a look to find out.
Advertisement
03:19
19:21
05:23
01:17
02:05