Pre workouts are F##king awesome!!!........ If you find the right one. Make sure the product has a minimum of 3 grams of arginine akg or arginine ethyl ester NOT DI ARGININE MALATE!!!!! shit is garbage. Also the creatine these use is crucial. You do not want to tangle with CEm3 (BSN)shit ass creatine malate ethyl ester, any type of phosphagen, or monohydrate. You are looking for... CEE or Kre Alkalyn as the base creatine in the pre workout sup. Arnge crush by BioRythem is by far the best one out there... hands down!! But if you cant manage to find it, go with Super Pump 250 by Gaspari Nutrition. Another personal Favorite of mine is K-BLAST by NLN, its pill form and SUPER potent using Kre Alkalyn as a creatine very convienent (pills). If your a late night trainer and cant do the stimulants i recommend Horse Power by Ultimate Nutrition.. Wicked strength and pump and still able to go to bed.