iPhone 4 or HTC Titan?

I've had my iPhone 3 for about 2 years & when it's time for my upgrade I'm wanting to get a new phone. Should I get the iPhone 4 or the HTC Titan? Also what's texting like on the HTC Titan? Thanks (:
 
Top