I don't get cramps, but I get headaches if I drink water without electrolyte replacement in it - I put 1/2 dose of NUUN in my regular water and take a bottle with it on some rides (short rides NUUN only and very long rides NUUN and Cytomax - otherwise I just take Cytomax). It keeps my headaches at bay and its designed to keep cramps away. It does have sorbitol in it - so careful if you are sensitive.

(www.nuun.com)