Never owned an Apple product until I got my IPhone 3GS. Had been in the computer systems and services for over 25 years mostly with IBM and Microsoft. Had tried a couple of Android products and found them hard to setup, confusing interfaces, and could not get them to do what I needed done. I suspect many improvements have been made in the last couple of years. I've also had Palm based phones and several other "smart" phones from Motorola, Samsung, and a few more; all just didn't work well. The IPhone was a snap to setup, connect to my Windows laptop (to sync contacts, backup, download iTunes stuff), get email from multiple sources, combine and display multiple calendars. It is not perfect, but has been the most solid and stable smart phone I've ever owned. Waiting to see what the next iteration is, but plan on sticking with IPhones. And yes it is more expensive unless you get a generation back. I upgraded my old phone to my 3GS for a penny.