Typing on the hero can get very laggy if you have haptic feedback or sound feedback on even with a custom Rom installed. It was one of my biggest complaints when first got the phone. With those things turned off its decent.
I also have an iPhone and was hoping the virtual keyboard was just as...