if all you want is a phone that works, get the iphone. android phones are ment to be tweaked IMO. they have thier little quirks here and there, but they have a lot of positives about them (widgets and free navigation being the main ones)
if you can live with itunes and steve Jobs, get the iphone 5. they are fixing 3 of the things that bothered me so much about the iphone in the 5....not having to connect to itunes to set it up, larger screen, and a notification window. the iphone 5 is going to be a sweet phone...but i have grown to LOVE android and all that comes with it.
but if you are past the phone modding stage, get the iphone, it will probably be a better phone.