:dito: I've used them all and the Droid X is by far the best phone. It kicks the crap out of the I-phone, and even my original Droid.
As far as battery life, get the app ADVANCED TASK MANAGER. It allows you to shut off certain functions of the phone, if not needed. Battery lasts MUCH longer.