Jack3d
Jack3d is the pre-supplement product that I have been using and I find that it lasts for well over 30 workouts and the price is reasonably low. Make sure that you are not taking it too late in the evening or you will find yourself wide-eyed in bed wishing for sleep. I found that my energy levels are extremely high and I can push out more reps. You should also cycle your use of Jack3d. Go for 8 weeks on, 3-4 weeks off.
Saw this then noticed the original date. I still prefer E & E !