Creatine wise, I heard creapure is good, Its just so much for shipping (10$) i haven't gotten any. But i get enough of it between ASGT and Jack3d. When I take Jack3d alone, I could use a little more, but when you combine it with ASGT you can't get yourself out of the gym.
The only thing is, really make sure you take ASGT an hour before the gym. Any sooner and its almost a waste. You can really feel the effects an hour before, not on your way to the gym.
Fyi, It's on sale now at Nutra, 22.95$ if im not mistaken. Pick up a bottle or two, you won't be sorry.