BCAA's

I find that using ICE before workouts allows me to do more sets without having to lower the weight and recover from workouts faster. Also, it gives me awesome pumps and I added 2 reps to my military presses after using ICE for a week. I had hit a plateau on presses and it was a nice benefit. It is expenisive but worth it if you train often like me and train a lot of other people.