I am in the same boat as you and i am making way to much horsepower for the stock arm and trans-mount set up if i want to put any kind of sticky tire
I am more leaning towards this set up because i want to take the arm off the tranny mount but don't want the added harness and noise of a body mount so this seems like the best of both worlds
http://www.unbalancedengineering.com/Camaro/TA/