I personally think the hero doesn't perform well as a gaming device. Android manages memory well enough for the hero to be a decent smart phone. OCed and using auto killer should be enough to help you with what you're asking. Remember, in android, unused memory is wasted memory. Android is gonna burn battery and move at the same speed no matter how many apps you kill. The only difference is what apps are burning the battery and slowing down your phone, based on what you've downloaded. What I've learned is that android only preloads apps that don't really hog up alot of resources, and something you'd probably open on your own anyway.
i agree about the gaming, it just not fast enough.
i get plenty of battery life, prob 2-3 days on a full charge.
& these apps that are starting, ive only used a few times in 2yrs since ive had the phone, "itrackmma", & "where", & "maps - hotspot service" (what ever that is).
i can reboot my phone right before i go to sleep, kill/stop any unwanted apps, put phone in sleep, wake up & everything is running; myspace, facebook, where, itrackmma, youtube, maps, settings, cyanogen settings, google search, voice search,,,,,,,,, i think is very odd for these to start by themselves while phones in sleep mode, & w/ wifi/data turned off.