I've taken EVERYTHING! All multivitamins, multiminerals, all that stuff, all it does is change the color of my piss. I can be megadosing both vitamins and minerals and I still cramp up even after downing close to 2 gallons of water a day.
HOWEVER, if I eat a steak, cramps are much relieved. It's all about your dietary choices.