@pollick, I get bad leg cramps in bed, but I think they're triggered by cold air suddenly hitting my bare leg. The pain is just about unbearable for the first few minutes, then the spasms start to calm down and I can try to stretch out my leg. I'll have to try your pressure point idea, if I can remember to do it while my leg muscles are seizing up.
I've tried the soap bar thing mentioned in the article and I think it's more of a psychological trick than anything else. I'll keep bananas around for the magnesium, but maybe I should look into some supplements, too.