After wrestling with 3 bad 4s' in a row, the last one being out of warranty I finally just said the hell with it and did a contract upgrade. I thought long and hard and fondled and caressed many other phones, but in the end I went back to the ip5, like that ugly but faithful girlfriend. I considered the s3 but man I don't know what it is but I can't get used to android for some reason. I would have accepted android sans contract though if the nexus 4 was in stock, but wasn't willing to wait that long. I also very very much considered a windows phone, but not having voice driving directions is a huge deal breaker for me, maybe next year. Even though apple maps is freakin horrible I really dig the way it integrates into the os and even the lockscreen, I just hope they improve it as its left me in some weird places ( ask me about the time it had me park half a mile from the store I was navigating to and actually told me to proceed on foot thru a field and a stream!). So I'm feeling a bit guilty for choosing what is now the "grandma phone", but its solid and does what I need. Anyone else annoyed that they didn't pack a freakin sim slot opener, what's up with that?