Honestly, i would get which ever phone you feel more comfortable using on a daily basis, and if it isnt the iPhone, then just go ahead and purchase an iPod Touch. essentially an iPhone sans phone. When i found out the HD wasnt going to be CDMA, or even come state side, i took the money i was saving for my new cellular, and bought a 32gb iPod Touch, and just recently put Android on my HTC Touch, so it almost like i got a new phone... all in all though it's only my opinion, and what i thought would best suite me.
btw, so far so good.