Pros: Display, number line on keyboard, responsive overall, D pad
Cons: Vibrate seems weak, learning curve for keyboard, rotate quirk, initial setup
Summary: I've only had the phone a few hours, but so far I think I'm going to like it.
The display is very nice, bright & clear. The D pad is useful for negotiating crowded links in webpages. The touchscreen seems responsive, with smooth resulting actions. I like having dedicated numbers on the keyboard, as I find I type numbers quite often (I'm an engineer).
A concern I have is that the notification vibrate seems short & weak. This doesn't seem to be adjustable, and I'm not sure it's going to be noticeable enough for meeting reminders. I thought I was getting used to the keyboard, but I found I was typing b's instead of spaces. I think I'll adjust to it (I previously had an Alias with a tiny keyboard). The portrait to landscape rotate works well in applications, but I don't know why it doesn't work on the home screen--only sliding out the keyboard brings up landscape mode on the home screens. Another concern is a little bit of movement between the screen and keyboard when it is slid all the way out. It's minor and probably inevitable with a slider.
I had some issues initially setting up the device. I had to wait a couple of hours for my number to be ported from Verizon, so I didn't setup the phone at the Sprint store. I stumbled through it. Google kept giving me password errors, but my gmail contacts & calendar finally ended up syncing. Now they are working fine.
I've messed around in the apps store a little bit. Apps are quick & easy to download. I've found a few that my friend's iPhone has and searched for a few that aren't out there.
From my brief experience I would say this phone looks promising. I can't comment on battery life yet. I've been playing with it a lot, but the battery indicator movement is giving me some concern. I'll provide an update if my opinion changes.