DFL, I was thinking about your buffer system. I like it. I think dibasic sodium phosphate would work best. If you use the potassium salt, maybe even the tribasic, cause the di is just slightly alkaline in solution. Anhydrous form for either. In an acid medium, creatine forms creatinine which is just a waste product and a kidney toxin. In alkaline buffer, an equalibrium is established that can favor the stability and absorbtion of more of the creatine before it is destroyed. I think I'll try this too and see how it goes with regular, cheap, monohydrate creatine. I'm using creatine pyruvate pre w/o now and love it though.