On a side note, to get the full benefits of arginine make sure you are taking arginine 3 hours away from ANY other amino acids and proteins. Other aminos compete with arginine on the blood-brain barrier. The best way to take it is in sleep cycles. If you get approzimately 7+ hours of sleep a night, wake up half way through the night, take the arginine, and go back to sleep. This way you don't have to deprive yourself of protein 3 hours before bed and arginine will be absorbed much better. This is the way I take arginine on workout days to produce the greatest growth hormone release during sleep.