I ran an old Iphone and was no where near impressed. AT ALL. I switched over to Verizon after having issues with At&t so that compounded problems.

Anyway, I eventually went with the original HTC droid when it came out and was happy. I then upgraded to the Motorola Droid X and cannot say enough good things about it. Never one single problem. I am due for an upgrade for the last 6 months and have not found a reason to trade this phone in.