whats a good battery to buy?

anybody heard of the battery called "the rock?" i've seen them in a lot of drag racing cars wonder if there good