personally i am loving this stuff i got the vitargo(just waxy maize starch) plus creatine. good product as far as strength and pumps go. I have thought long and hard about when to use this product and I found the best for me, is to drink it starting a half hour b4 training and finish it while training. then immediatly post workout I will down 50gms of whey w/ 2 tbsps aminos and only 50gms dextrose. I am taking IGF with this supplement and doing it this way has WAY improved vasularity,muscle endurance,strength and nitric oxide. I just figured the creatine should be in my muscles b4 and during i train. on off days i drink a half serving in the morning and another half serving in the afternoon. does anyone else do this or see my reasoning? b/c everyone else suggests using it post workout w/ aminos