I have the sprint hero, and honestly no phone has frustrated me more than the Hero. It lags, freezes, shuts down and I can keep going on and on. Im ready to buy the Evo at full price, but only if it has none of the downsides that the Hero has. Sure the apps and customization are great, but the only reason I would switch to the Evo at full price is because I wouldnt have to be frustrated while using a phone every day. someone please give me the goods and bads of the Evo to help me feel better about buying it.