I have had my treo for almost two years now and it has been the best phone anyone in my family has ever had. It has many great features and windows mobile 5 is a very useable adaptable platform. I have always enjoyed it and it has rarely failed when I needed it. Great phone, especially for business!!! And its also very entertaining when you are bored, as you can put many games on it. It has a mini sd card slot and a small camera capable of recording video and snapshots, it is a very good camera considering its a phone. Overall, this is a great phone for many things and, for the most part, it is very durable. The reception is great almost everywhere! I think the only times I've had problems with reception are when I've driven through the mountains and gone camping very deep into the woods. But that was only twice. It is normally a very fast phone, but mine is a bit slower because i have many games on it for when I'm bored and waiting for something or someone. I hope this review has helped you make a desicion, thank you for reading!