I forgot what company it is (but they make oval stuff), might be wolfe actually, lol.... However, their strapping tape is awsome. A few guys at my home track now have t-bar cars and I can defently see how duct tape would make taping in your batteries near impossible.
Also remember to double up you tape when you strap! (Do this before your even touch it to the chassis, just take two peices of the same lengh and put one ontop of the other and then strap your batts).