I can't believe cnet rated this phone so high. Maybe my expectations are a bit higher than the average user since I use it heavily for business. If you're ok with a product that does just some of the functions well some of the time, then this is the phone for you. It's positively quirky and I've tried every solution out there to fix the problems including the update released in July to upgrade the phone to version 1.1 as opposed to the version 1.06 that came with the phone.The Good:1) It worked great the first week I owned it.2) At least it doesn't reset itself every time I push the email button since I've done the update.3) The phone conversation is clear and reliable when you don't use a bluetooth headset.4) The capabilities advertised are great; just wish they all actually worked.5) My contract is almost up so I don't have to get snowed when I get rid of this piece of... junk.The Bad:1) You have to do a hard reset about every three to four weeks to restore basic functionality.2) Forget about using a bluetooth headset. I tried two Motorola and a Plantronics headsets and had the same problem. It would initially pair and work. However, I never made it past 3 calls at which point I had to delete the "trusted" device and repair the connection. Apparently this is pretty much a universal problem with the 700p after reading the forums looking for a headset that would work, but people seemed to not have the issue with the Treo 650.3) The phone randomly decides to reset itself at times and that's great during an important phone call. You have to wait for it to reboot before you can call back the person you from whom you were abruptly disconnected.4) The infrared "does not work with some third party applications."Between the time I purchased the phone and now (almost a year), I've gone to my wireless provider's stores in the vain hope they'll declare my 700p defective and give me a new one when I demonstrate the bugs it has. Every time they do a hard reset taking about 30 minutes not including the time waiting in line to be helped. After about 6 trips to different stores, I've given up hope they'll replace the unit since each time the hard reset temporarily fixes the issues (except the bluetooth).If doing a hard reset and then reinstalling all the software and syncing back all your data every few weeks is acceptable, then you won't be disappointed. You might even make it over a month before you have to do it.My advice, if you purchase this item of "all-in-one-convenience" and experience any problems, take it back before you're stuck with the contract. Better yet, save your money and yourself a headache and go with an alternative. It's kind of sad when you go to the stores and the only consolation you get is, "Yeah, this happens a lot with the Treo 700p. Doing a hard-reset every few weeks seems to fix it." Grrrr... I think they took a page of Microsoft's book on quality control.