Need good cracking battery.

The car starts up fine when cold. It has a hard time starting when hot, and cranks shower and will not start. If I put jumper cables on the battery, it cranks fast and starts right up. I'm thinking the battery is dying quickly an can't turn the engine over fast enough. Anyone have a good recommendation on a high cold cranking battery that works?
Thanks.
Author: Avalanche