I'm currently trying to figure out how to get the 4S ASAP even though I'm not due for a contract renewal until mid March 2012

I've been wanting an iPhone for a LONG time but have held out because I wasn't willing to deal with AT&T's ****** reception (unacceptable when you NEED your phone for work). My reasons for wanting to switch:
- iOS seems much smoother and fine tuned, whereas Android can be buggy and rough around the edges.
- It seems like iOS allows higher performance from less advanced hardware.
- My Droid is laggy and irritating, it just keeps getting worse and worse and worse (due to warranty replacements and other issues I've had 4 Droids in the past 2yrs)
- iOS apps > Android apps
- better integration within my digital life (phone, internet, computer, TV, email...)
Overall Android may be more versatile and able to do more because it's open source. But my experience has been that with Android you can do 90% of the things you want to do, but you can only do those things half as well as you'd like. With iOS you can do 75% of the things you want to do, but you can do those things EXACTLY how you want, or in ways better than you would have imagined on your own. I've spent two years being frustrated that things did not work as well as I'd like them too. Now I'm ready to deal with having a little less available but having what is available actually work.
I do think I'll miss the google/google+/gmail... integration. I'm a big fan of google, I just don't think Android is where it needs to be yet and am a huge fan of Apple/Mac products, especially how "perfected" they are. And I'll miss flash websites as well.