I've now had my phone long enough to find out the weak links. First
the good points - it's a nice size, the battery life is REALLY good, even if you use it a lot, the qwerty keyboard makes it easy to type and the e-mail function is excellent. If you want a phone mainly to keep in constant e-mail contact, this is the one for you. And the camera is pretty good although it only has digital zoom.
Now the not-so good points. It doesn't come with much in the manual, and it's a darn pain to set up. As already pointed out in another review, the GPS software is dreadful, but the Google software is really easy to download and EXCELLENT. Secondly, there is no predictive texting, so if you write a lot of e-mails you're going to get arthritis in your thumbs pretty quickly. Then there is the bluetooth - easy enough to set up to pair with bluetooth devices, but if you use it for handsfree in the car and are used to them automatically syncing when you get in the car, you're in for a nasty shock. It takes a couple of minutes each time you get in the car to reconnect the BB with handsfree as it has to be done manually. And bad luck if you forget - you'll have to ignore that important call. Then there's BB messenger - sort of like Microsoft Messenger, only it doesn't seem to add your contacts even if you accept an invite. It doesn't work.
The settings for the phone profiles don't do what I set them to. The ring tone hasn't changed to what it has been set as, and various other functions (alarms, reminders) don't behave as per settings - silent when should be bleeping or vibrating and vice versa. And there is no explanation as to why or how to fix.
If you want to view attachments on e-mails, you're going to have to buy additional software. spreadsheets do not display correctly, and neither do pdf's. I haven't tried word processor documents yet.
And then the next problem - installing additional software, (especially if you desktop is an Apple) is a bit of a problem. Currently,the installation is not supported by the Sync software for Mac so if you want to add programs, you have to find a Windows computer and install the sync software on that. I haven't tried it so I can't comment on the reliability but I've had endless problems with the Mac sync software crashing and freezing.
I haven't really tried out the multimedia software either but the music software seems to be unpopular.
And finally, although you can add in an additional memory card (microSD) it's not on a convenient side slot, it's underneath the battery so you can't just take it out to synch files without resetting the phone each time (and it takes a good 5-10 minutes to boot up after a reset)
It should be a great phone, with all the features. If only they worked as well as the e-mail system does!