it all depends, i was thinking about getting an android phone but i love typing on my blackberry, and there are a Fair range of free apps but im sure its not as extensive as anroid and iphone for sure. if texting is at the top of your list as well i'd so go blackberry. the browser isn't super great but personally i dont mind the browser on my blackberry, and BBM is one of the best apps invented ever, i love BBMing compared to texting and stuff. blackberrys use data compression which means that you might not even need an unlimited data plan which might save you some cash. i have unlimited data on my blackberry and i think once i got just over a GB but other then that i would be fine with the 500MB data plan. and blackberrys freeze sometimes and you just have to reset it, but i love my blackberry when it is working properly, i've know many friends that have actually made the switch from droid and even iphone to come an get a blackberry. i say try the devices out for yourself and see what suits the needs that you looking for, but blackberry is at the top of my list. mine has gone through hell and back and its still holding up like a hero. good luck!