I had a Treo 600, but the email was expensive and not needed, someone in the office had this i600. I am on my second phone. The person you are calling can't hear you because of the microphone, it always freezes, the contacts searching is poor, I would never recommend this phone.
Great phone for getting into using microsoft on your phone but it has horrible call sound quality and it is always thinking. For example when you are finished listening to a voice mail before it is over and you push 7 to erase, the phones cpu can't handle the task of playing the voice mail and sending the 7 digit to erase the voice mail so you have to waite a couple of seconds for it to regiter and erase. Sounds picky, but it is totally annoying if one uses it for business and has to return tons of call every day. I have had the phone for six months and can't believe verizon has yet to reduce the price. Great for syncing up with outlook but that is it.