This is a good phone. After rating the various features, and seeing the average as 3.5, my first thought was that it should be higher. But I'll leave it as is, because I do have some issues with this phone.
The two things that really attracted me to this phone were Android and the slide out keyboard. I use the keyboard a lot, and don't regret getting a phone with a physical keyboard even though it adds some bulk and weight to the phone.
My main complaint is the battery life. This thing can barely go a day sometimes, even if it's just sitting in my pocket. Another small thing I didn't think of when I got the phone is that it doesn't have an LED notifier like my old HTC Hero. I liked being able to see at a glance that I had texts, IMs, etc. without having to pick up my phone and turn on the screen.
I think Android is the way to go with smartphones right now. I've had an iPhone before (3G), and while there are a lot of things I liked better on iPhone, I think that the recent news that Android has overtaken iPhone in market share is going to mean that companies will start focusing on Android more for their apps.