Not too familiar w/Verizon phns but Android is Android. I currently have a iPhone and i love it. I still def got love for the Android tho. I think the new Razr looks pretty sick. Big ass screen and its 4g and Hot Spot capable. The Droid X is pretty nice too but me personally, I would go for the Razr.
DISCLAIMER FOR THOSE WHO HAVE ANDROID
To make batt life last, you NEED to dwnload a Task Killer...just search for it in the market...its the little green dude holding the round recycle bin. That was the best one i've had. I txt/Tweet/FB/Internet search all day and by the time i got home i was just barely at half a battery