That's funny - my buddy just got an EVO to replace his Hero too - same issues with his Hero. I've had my EVO since launch, and never rooted it. From everything I've read, the custom ROMs tend to create as many hassles as they solve. Is this a fair assessment? I just haven't had the time to...