You need 1st to figure our what is your primary usage of mobile phone.
If you type a lot, need to receive emails instantly, then go for BlackBerry
If you need more fun, but at same time decent business features, then iPhone.
I'm personally BB user, and I really love BlackBerry.