If the iPhone 5's screen is bigger (as all reports of it say it will be), I am seriously considering getting one this fall. I no longer care about "custom roms" - my Droid X is as close to stock as possible; yet, it is not a particularly reliable device. Spontaneous reboots every couple weeks; does not manage memory particularly well.
I've had SD cards get corrupted and lost photos as a result. I used to think external memory cards were important, but the reality is I don't need to store my life on my phone. If I want a document, I grab it on my iPad. I have Spotify for music when I want it, and an iPod classic is where I keep my 45GB music library, not my phone.
My iPad has never hiccuped once in 6 months. the thing is a rock. And because I have a iPad, I really don't care about the bulk of the stuff on the phone. So, I will look at the iPhone. I am pretty much living in Apple's ecosystem now, between the mbp and the iPad, so the iPhone would just be an extension of that.
Add to that, my experience with iPhone apps on the iPad -- of programs that have Android apps -- in almos every single case, the iOS app is better developed, and has more features than the Android one. Look at Facebook for iOS v Android; Foursquare for Facebook v android; NYTimes; and on and on. The only question I have is whether I can get used to the keyboard; the one thing I never liked about iOS.
If I can get a good deal from Sprint, I'll consider switching to them - particularly if I can get out of my Verizon contract fairly cheaply. It would enable everybody in the house to make the switch; and there would be several happy family members if that happened.