I have a iPhone and have zero problems or complaints about it.
I've had a few droids in the past and although you can do more with them I just prefer my phone to do simple things. Sure custom roms etc are cool and all but I got tired of trying them out and certain things working and not working. I just want my phone to work when I use it and the IPhone does that for me. I have other things to tinker with... My phone is the last thing I want to tinker with.