WinMo fans, we hope you’re sitting down — the long rumored HTC Leo has finally been pictured in the wild. The rather large and boxy handset is shown rocking Windows Mobile 6.5 above a 1GHz Snapdragon processor, 512MB ROM/320MB RAM, camera with dual LED flash and a huge 4.3-inch 800×480 touchscreen display. We already knew most of the specs of course but it’s still nice to see them live and in the flesh. So what do you think, is this offering from HTC a beauty or a beast? Hit the jump if you need to see a few more snapshots before you make your decision.