It comes down to what is more important: Specs vs. User experience.
I used an HTC Evo the other day and I was horrified of how fugly the user interface was. If I wanted an Android phone I'd get a Nexus One. Too bad Verizon didn't want to pick that one up.