Creatine is not better than protein; it is different. They have different functions in the body and should both be used. Creatine will give you more training energy, while protein will provide the amino acids to rebuild your stressed muscle tissue.