Verizon; iPhone 4 vs Motorola Droid Razr?

I'm getting a Droid, but I really wanted an iPhone. Opinions on which one is better and why?

Stay away from anything MOT. I used to work for them. They are the anti-christ. Their engineers are so lost. Go with a smartphone from Samsung. You can get one from Amazon Wireless for only 1 cent with a 2year contract. Go with Sprint so you get unmetered, unlimited data. That's what I did.
http://wireless.amazon.com/

I agree with the previous commenter. I work for verizon wireless cs and whenever someone calls in with a malfunctioning phone and I see its a moto droid I'm never surprised. The first gen droids are the worst and they've gotten a bit better but the first level razr has a horrendous battery life (not surprising why the razr maxx came out not too long after) if you want an android go with galaxy siii or note ii. I have the samsung galaxy sIII and I used to not like samsung but omg I love this phone so much. And it DOES Way MORE then the moto phones.hands down.
my personal opinion.iphones are so boring, no personality, same thing every time. And iphone 4 on vzw doesn't even get 4g access where as like all of our android phones have 4g now and all our 4g androids can do data and voice simultaneously.

I will say with sprint
its even on their website you only have unlimited on their network which is around 49% of the US and when you're off network its only 300mb.
(don't get me wrong, I have sprint even though I work for vzw but thats also because its not offered in my area due to a hometown carrier but thats another story) I will say vzw network is much much better.