Depends what you do, I have a BB cause I do a ton of emailing, and it is INSENLY good with that. Same with texting and messanging of any kind. I also have a upgradable memory, so its good. If you are looking into getting a BB, get the 9700.
Shit is the bee's knees. It has this great thing called UMA which uses any wifi signal i connect to as my phone signal. I can make calls, texts, surf the web, all through wifi. Its handy where I work cause I don't have service in the basement, but I have wifi.