I take N.O Xplode 2.0 by BSN, Its, in my opinion one of the best out there. However, It will get you jacked! I find it hard to sleep when I take it after 5pm but my pumps are great with it and my energy/stamina/rep power/focus is amazing. I also take BSN amino X with my prework out.