It depends what you want on your phone. It's relaly a matter of opinion, but I would choose iPhone.
I think the iPhone is better because the Apps and Blackberry has a tiny keyboard. (Hard to text)
Chat with our AI personalities
I've worked for both, fixing blackberry's and iPhone's. iPhone wins by far. 3g coverage, on top of wifi, more selection in app store, more durable (shockingly), and well, it's a lot prettier if that counts for anything. It also works as a CPU as well so it has ram and a lot more space to do what you want.