At one time, I hated the iPhone - but that was only before I used one for the first time. Now, it would be difficult for me to make the switch to any other platform. I've spent a fair amount of money on apps that continue to ride with me as I upgrade my iS devices. The iPhone certainly has its share of flaws and shortcomings, but having spent a great deal of time with other devices that claim to be "killer" continue to fall short. The industry needs competition, but I just need my mobile communications computer to work with a healthy array of software.