Hey all. I'm looking to buy a new phone and given androids recent popularity I've been leaning heavily towards an incredible, nexus one, or maybe the evo. Specs wise these three seem to be close to the top of what you can get for android and I was wondering what the prevailing wisdom is on the...