Periods used to be very bad for me. I'd get shaky, dizzy, and sick. Hot, cold, anything you can think of that is terrible. I tried prescription painkillers that didn't help at all, as they worked an hour after the cramps started and during that hour is when I got sick. Then they gave me birth control, and all is better. I get insurance coverage for it too, since it is for medical purposes.
But I still get cramps sometimes, and when I do, I realized that moving around can help. The time before I started the pills I walked around my living room for about an hour, almost never stopping, and it kept the cramps away. When I stopped, I could feel them coming. Hot water bottles work wonders, though for me not directly on my abdomen, along with a cold cloth around the kneck when I feel hot. This helped quite a bit with hot/cold swings during my worst cases, along with a sheet over me, blanket on my feet, and an understanding mother.
Avoiding caffeine is also good. If you *must* drink pop, drink sprite or 7up. That always made me feel better. And even if you want it, avoid chocolate... I've only experienced and heard bad things about that.
I've never had herbal remedies at hand, so I can't say anything there. But from experience, those are my tips and I hope they help whoever has the problems I had. I'm just so glad they're over. (Though sometimes, like today, I was hoping to get a little sick so I could go home from school. Silly me.)