I have a Treo 700p, which is an excellent phone aside from its tendency to go into reset loops. When the phone resets it's a total pain, and I wish I had any other phone but this one. But I use my phone to make calls, check email, send text and instant messages, read ebooks, browse the internet, listen to music, watch video, play games, and keep track of my schedule. I also have a Razr, which I detest. Even as problematic as my Treo is, I'd rather have it than a regular phone if I could only have one phone. It's so customizable, everything from the UI to the sounds. Really, I don't know how I survived before it. I especially love Google maps and driving directions, and being able to access websites and all other kinds of information on the go. I almost got a different phone before getting this one earlier this year like a Q or something, but having a touch-screen phone is mandatory. I'll probably upgrade my phone again in the Spring. I thought about a iPhone, but...well...no. I also tried the Windows Treo before getting the 700p, and I hated it. So I'm sticking to the Palm OS for now.