i think the size is very good. I was wondering the same thing when i first heard about the size, it was the only turn off for me. Im a guy who always gets small phones, before evo i had an htc touch and a pre, both of the phones are small. it fits in my pockets just fine and it doesnt feel like it bulged my pocket any more than like my pre. the pre was small, but it was still fairly thick. evo on the other hand is way thinner so its less of a bother in a pocket.
the screen real estate is amazing too. once you get used to the evos screen you wont believe how tiny and crammed an iphone screen looks.