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 -- a pixel density that should give plenty of room for finger-friendly TouchFlo 3D navigation. According to said source, the O2 intranet site lists the "HTC HD2" on its future products list with an October 12th launch date. O2 peeps will immediately recognize the lack of XDA branding which makes the claim a bit suspicious. Then again, HTC has been trying to break the shackles of pointless carrier rebranding for years. Truth be told in the days ahead.