The two that I would recommend are DEKA and odyssey.
stay away from Braille, it's absolutely nothing more than a re-stickered DEKA EXT series.
I would go with the DEKA EXT myself (it's a powersports battery). For the money you'd spend on one odyssey battery, you can get a 15lb and a 6.2lb DEKA that will both run your car (15lb for daily, 6.2lb for track). And if you don't believe that the 6.2 will run yoiur car, I drove mine daily with that battery for several months with absolutly no issues.