What brand of Creatine do you Guys (gals) recommend?

When to take (before or after workout)?

What do you mix yours with (if anything)?