HTC HD2 (aka, Leo) launching on O2 UK October 12th?
A trusted tipster with a proven past just gave us the launch day scoop on the hotly anticipated HTC Leo. A Windows Mobile 6.5 handset we recently spied with HD2 branding and a 4.3-inch capacitive touchscreen display with 800x480 resolution …