I've been using NO Explode for months now and swear by the stuff, gives you the pump you get at the end of training before you've even started, also gives you the energy to get down the gym when you sometimes cant be arsed. I also recommend AMPED NOS, this is just basically the same but different make, it's definately better though!