The Leo is fast becoming HTC's latest worst kept secret. Pics and video are popping up everywhere with the latest set giving a full visual walkthrough of what appears to be TouchFlo 3D 2.6 riding Windows 6.5. Even better, ai.rs blog claims that Leo is indeed capacitive -- something strongly suggested by the multi-touch video leaked a few days ago -- and not some fancy resistive touchscreen tech. We've got backside action now too, sporting a big "HTCPRO.Three" stamp we presume heralds P