GO with something by HTC. Blackberries are dope, reliable but the pearls keyboard is way too small and I hate sure type. Not a big Treo fan but I don't like the feel of the centro. HTC has so many better options IMO. One thing about blackberries is that it's damn near impossible to find free shit like apps and games that are worth using. With a windows based phone (HTC) you can practically get anything for free.