To be able to maximize your Blackberry you need to have a data plan to activate like BBM, Emails etc,...bbm is useful if most of your contacts are using BB. Iphone on the other hand everything is so easy to set up whether u use 3g or wifi. Both are good phones depends on your usage and the kind of apps and specs you need. Iphone will offer you different sizes of memory although the bb