The good: this thing is svelte! No more bulging pockets, yay! Double yay for being able to surf the web with a decent browser (Opera Mini) and running Java apps in general (the GMail app is fantastic). But the best feature I've seen so far is its support for GPS navigation. Didn't know it was available until I was fooling around with it last week while driving, and it works wonders. No more getting lost!
The bad: why don't new cell phones have distinct keys? Flushed buttons may look good and all, but they're impossible to use without looking at them.
The ugly: getting nickel and dimed for every little feature. New theme? $2/month. New ring tone? $1/month. If it was a one time fee, I might at least consider it, but a monthly fee? No way. And worse of all, I just learned today that my trial use of the GPS navigation app about to expire. I didn't even know I was in some trial period. If I want to keep using it, it'll cost me $5/month. Are you kidding me? I can just use Google Maps for free, assuming I can figure out where I am, and that's more of a hassle than a problem.