People debating which phone is better on different carriers is pointless...
You pick the best carrier first, THEN debate on which is the best phone that carrier has.
Why would I say the Evo is better when the Sprint coverage might suck in my area? Same goes for the DroidX.