I love the EVO screen, and think the phone is awesome, but my two biggest gripes are the Keyboard and front camera.
First let me say that I had a hero, which had basically the same keyboard except a smaller screen, but then I sold it 3 weeks before the EVO came out and used a basic flip phone and an iPod touch.
The keyboard on android (black one) and the one on the EVO Sucks!
Yes, HTC did a good job hiding the colors, but the space between each key is terrible, it is too small.
the iPhone has a 3.5 in screen while the EVO has a 4.3 in screen and yet I can still type faster and more accurately on the iPhone.
The EVO does not learn the way you type, if I type in a word that clearly should not be a part of the sentance it will guess something different, it doesn't adapt to the way you text, like the iPhone does.
Apple did so much research on the best colors for the keyboard, space between each key, and position and size of keyboard and they nailed it, it seems HTC just through something half ass together.
If you could have a full ported version of the iPhone keyboard on the EVO, I guarentee alot of you would prefer it but not admit it.