Those UI elements still a bit too small in Windows Mobile 6.5? It's no problem at all for the HTC Leo, which has been found at last in the wild. The monstrous handset houses what we've heard to be a 4.3-inch screen, and the hardware info screen shows it to be pumping an 800 x 480 resolution with a 1GHz Qualcomm 8250B Snapdragon processor -- excuse us while we allow a tingle to run leisurely up and down our spine. It dwarfs the Touch Pro2 (a largish handset in its own right) in head to head comparisons, and seems str