Alright guys I'm up in the air between the 2 phones. The Touch Pro2 has a slide out keyboard, the Hero doesn't. Are there any other differences?? Processor speed? Battery life? Overall phone navigation? What do you guys think about the 2 phones, which would you choose and why???