Nexus S4G convert: Don't go there
I just came to iPhone from a fairly new Nexus S4G. All I can tell you is that the device was such a total nightmare (connectivity issues like you cannot even imagine) that I was ready to drive my Jeep over it. Sprint finally relented and reset my upgrade because the phone is such a fail. And, I tell you this to WARN you. Don't go *there.* Just don't. I do kind of miss open source, however, with open source comes a litany of issues (problems) that you don't get when an OS and devices are controlled via a single company. You know what I have found in the few days that I have had my new iPhone 4S--the reason that these devices are so successful and the reason that Apple has such a strong loyal consumer base is because Apple actually CARES about their products. They are not churning out a new device every few months, they are not loading their phones with features that cripple their OS. The same cannot be said for any number of the producers of Android devices. Go over to Android Central and take a look at the forum thread for the Galaxy Nexus. You will see a huge number of complaints/bugs/issues and the phone was just released on Verizon, what?... yesterday? Camera issues, screen size complaints, connectivity, etc., etc., etc. Same story as with the Nexus S4G and they are still actively posting issues on that device as well. And, you will see the same die hard core of "believers" who will insist that a future update will address these issues. It is the rote answer to every issue with the Nexus line of devices. Wait for the update, an update will fix it. It is probably a rogue app--reset your phone. It goes on and on. Anyway, if I were you, I would avoid that Galaxy Nexus at all costs.
I am so glad that I made the switch. iPhone is not perfect, but it is stable and stability wins the day imo.