I got this phone as a replacement after I dropped my treo 650 in the toilet.I have to say, it's a really awesome design. Very comfortable and the sound quality is way better than the treo, which was one of my biggest gripes.There is one major problem though that I feel is my duty to make known. The java support on this phone has been crippled by cingular so that developers have to pay to have their applications work without an annoying pop up message every couple of clicks. Had I known this before i would have bought something elseRecently google has released 2 breakthrough mobile applications, google maps and gmail mobile, both of which are virtually unusable because of this preconceived handicap.If cingular (who has an exclusive US contract on this device)removes this limitation, it would be the best phone I've ever used. As of now, it just makes me feel ripped off. Search the net, see for yourself.