When I'm not going to be able to charge it for awhile I just make sure to use a task killer app to go in and shut everything down. Certain apps that I never use seem to always be running, so you can go into your settings as well and turn them off for good.
I also have the HTC EVO 4G, but only turn the 4G on when I really need it. It drains the hell out of the battery.