I have to agree with most people on here about the iPhone being boring. I just switched from an iPhone 4 to a RAZR (not Maxx) three days ago. I bought a used one off Ebay along with the car dock.
The RAZR is my first Android phone and so far, I am pretty impressed. I didnt find the iPhone 4 to be slow, or to have any "problems", except being boring. But android has showed me some things that I didnt know I was missing.
So far, The RAZR has given me decent battery life, not great, but decent. I get slightly better than half of the battery life that I had on the iPhone4, using it the same way I did. (I kinda wished I would have paid extra for a MAXX). It's no biggie though; I had a Palm Pre before the iPhone, so I can deal with having to charge every night.
I have it set to 3G only (no 4G in area) and to turn off background data when the phone is still (and screen off) through smart actions. Smart Actions are awesome, btw, as it reminds me of my old blackberry profile days... one area that the iPhone is seriously lacking. Some people have complained about the width of the phone, but it works great for me: nice and lightweight in my pocket.
Other pleasant surprises include the car dock, which is tremendously better than any other iPhone dock ive seen. Navigation is awesome, internet radio is surprisingly good, and i find that I actually WANT to use it when i get in the car (the iphone became a hassle to plug in, plug headphone jack in, clip into dock). I leave the motorola dock in place and only have to place the phone in dock and click the USB plug into the top. Sound and starting the car app is automatically taken care of.
While the RAZR is nice, it is not without flaws. I have had to reboot it twice, force closes (3 times), and the bluetooth doesnt like to remember settings (I want my phone to deny A2DP access to my headset, because I want music to play through the speakers - I have to go turn off A2DP every time). While looking on eBay, I was also concerned by the amount of broken screens I saw (This just makes me concerned about how tough it is). Also, The device does get a bit warm, which im slightly worried about it sitting in the windshield dock in the georgia/florida heat as a GPS.
Things i wish the RAZR had: Bigger battery (should have gone MAXX), Better bluetooth control (fixable wit app?), and easier multitasking / closing of apps (should be fixed in ICS). I think thats a minimal amount of complaints for any phone, especially since all of them likely can be fixed. I think I am going to keep the RAZR and that way I have a fair amount of time to get used to android before the iPhone5 comes out... then I can decide which direction to go.
