I left the iPhone after the 3GS for the HTC Evo. Since I have not looked back due to the freedom I have with Android. I bought an iPad 2 on launch day and I totally LOVE IT. I then upgraded to the Evo 3D. I was sure I would never root it. I was happy with it, but me being me...I rooted it. Now I spend hours hunting roms and kernel combos for better speed/batt life, etc. I came across an iphone 4 the other week. I have been using it as an iPod. I set it up basically the way I would have my phone. I totally cannot get over just how much more fluid iOS is to Android. Stuff just works. I hate the idea of not being able to mount it and use as mass storage or itunes to do everything even the smaller screen. I am on Sprint right now. I decided I was going to port to Verizon this week. I was going to get the Galaxy Nexus. Now I am seriously considering getting the 4S. Advise me without bias please...I'm about to be locked in for 2 years...I need to make the right decision.