Im wondering about getting an evo. I currently have an htc hero cdma and its rooted and running gingerbread. Its laggy a lot with force closes. Im thinking about getting an evo but im wondering if its much better? And also if i do get a hero is it worth it to install gingerbread or is it already up to date with the newest android version. To any evo owners how is it overall? Like battery length, phone durrability, speed and laggyness?