This is my first PDA.. I switched over to a Treo 680 from a Motorola RAZR which was a perfectly fine phone but I just felt like I needed a change.I opted for the 680 because as a Mac user I don't need or want my cell phone to run Windows and the Palm OS is more similar to Mac OS. Also, because I am a student, I didn't feel the need for a Blackberry or even a 750, which I feel is more for the "business professional." I like the look of the 680 and I especially like having a full QWERTY keyboard, which is kind of novel to me (despite it being available for so many years already) since I have always had a regular cell phone.However, the phone does have it's drawbacks..- keys are a little too close together which makes texting a bit more difficult than it should be.- the camera is VGA, which produces very grainy yellowish pictures similar to the camera on the RAZR, which I was always less than impressed with.- the battery life! This has been a common complaint of most 680 users. I set the alarm at night to wake me up in the morning, and 6-7 hours later (when the alarm goes off) the battery is down to 15-20%. This is with no use at ALL all night. This morning I charged my phone up to 100% before leaving for work, and 9 hours later it was down to 20%. This is with NO usage since I can't use my phone at work.. it just sat in my pocket and drained itself of battery.There are a couple "fixes" for the battery problem, including battery resets and downloading and installing a patch from Palm that supposedly addresses the battery issue (the camera was always on and draining power from the phone). I installed this patch the first night I got it, and if it is supposed to be effective I would hate to know how poor the battery life would be if I hadn't installed it! The battery problem is just annoying to me, considering my dad's 650 can go without a charge for days. It's not a huge problem since I have a car charger and can easily charge it up at night after work and class but it's just a nuisance. The poor battery life doesn't make this the ideal phone to be stranded with in an emergency!