If you've never had a smart phone, you'll likely be very happy with either option. For me, the tipping point was 4G since I tether my laptop to my phone frequently.
I've owned multiple androids and got the 4s when it came out. There not even a comparison between them. The iPhone is way better.
Love my iPhone...love the iCloud software as well (never have to synch)
If speed means anything to you I'd shy away from the iPhone for now. If you are buying now then get a 4G capable phone. If you can wait the iPhone 5 will probably be a decent leap over the 4 or 4S.
I honestly can't tell you which non iPhone to get. It seems like every other week some new phone is introduced and claims to be "better". Is Android an OS or phone maker?
You gotta give Apple credit for at least giving you about a year before they roll out a new model that obsoletes your old one. Android seems to roll out a new Jesus phone every other month.
Android is just the 'OS', compare to Apple. The difference is with Apple you only have the iPhone while with Android it is an open-source software, thus any phone manufacturer can make an Android phone. That is why you see so many Android phones and why an Android phone will likely always have the latest and greatest hardware in their phones.
I owned the original iPhone, the 3GS, and then the 4. I recently switched to the Galaxy Nexus and Verizon. ATT coverage was brutal here so I spent most of my time on the Edge network for the iPhones. I'm on 4G all the time with my Nexus, the screen is enormous (but eats the battery like crazy), works better as a phone (IMO), and seems much faster then the iPhone 4. The major downside I've noticed is apps and music.. android market is terrible for these, and I've found myself really missing being able to get new music and/or games/apps. Oh and the phone burns battery.
Thanks for all the info fellas. The 4G speed thing really isn't that big a deal to me (but not having owned a smartphone before, maybe I just don't realize that it's not a big deal to me).
I've read that the android phones seem to have better phone service and voice clarity while the iPhones have better cameras. The app markets are about the same in quality and quantity from what I can tell. I'm leaning towards the Razr, but will look at the HTC stuff as well. Maybe I'll also wait a bit to see what other phones are coming down the line.