I had this debate with myself as well. I ended up ordering the Hero today and it will be here tomorrow. My thought process was as much as I lust after the Evo, I had to be brought back down to earth. I live in an area where there is no 4g yet, there will be bugs (just like every new device) so I'll wait for those to be worked out and then there was the price issue. I was able to get the Hero for $49 with using my husband's upgrade and then my line will be up for a Premier upgrade in July. I'm lucky where my husband doesn't really care about gadgets so I hog all the upgrades. As cool as the Evo looks, the reality is I just don't need it right now. However, I'm a stay at home mom/medical transcription student who will use the phone for shopping list apps, facebook, texting, medical apps and a calendar so your needs may be different.