I worked in telecomm for years and have carried damn near every smart phone since the treo 600. I just picked one up a few days ago and have mixed feelings about it. it's a pretty solid device, but I think they missed the ball on a few points.
it's really easy to navigate the menus. you have to be border line retarded, or born before 1975 to have problems with the interface.
Very clear screen. I was impressed with the quality. the touch aspect is pretty accurate. (obv important for a touch screen phone.)
pretty solid web browser. comparible to safari on the iphone as far as features are concerned.
you can run multiple apps/functions at once without having to start from scratch to take a phone call or respond to a text message. definitely an improvement over previous palm devices.
keyboard is pretty well designed. buttons are pretty responsive. (and the fact that it has a keyboard is pretty important to me. I don't really like 100% touchscreen phones)
battery life is shit...I'm by no means a big talker and I have to charge this thing every night in order to avoid having a dead phone the next day. palm is currently addressing this issue.
no camcorder....seriously? its 2009 and its a several hundred dollar phone...give me a break.
you can't forward text messages. wow, don't know who didn't think of that.
semi-skeptical about the slide. it feels (and I've read) that it could develop an oreo effect over time.
i don't like the placement of the screen on/off button. its on the top right corner and its not the easiest to press with the slide open if your screen goes in to standby.
not a lot of apps yet, but its only been out for a short time.
all in all it's not a bad device. most of the cons will realistically be fixed with software updates in the near future. I think its the best device that sprint has. I'd say its safe to put it up there with the iphone...no phone is perfect.