I've tried to use Android phones, but the thoughtfulness and cohesiveness of the iOS experience wins out every time. iPhones and iPads are by no means perfect, but I do like them better.
Also, being able to upgrade the software on the phone with every new iOS release yourself rather than waiting for the manufacturer and carrier to approve an upgrade, that's way better. Yes, you can root your Android phone, but then you potentially lose out on any handset specific customizations that might be needed.
Aside from price (and isn't dramatically different at the high end) I find the Apple experience more friendly to the end user.