There are some over the counter products that can help you. I personally like Minetc, I find that it really lessens my discomfort. Also you can take it before you get the pains and prevent them. Only bad thing about it is if you take it before bed you wake up in the morning with this really horrible peppermint taste in the back of your throat, but this can be prevented by taking it a couple of hours before you lie down.
Oh, also I find doing some exercise while I have the pains helps. I'm not sure if it just distracts me or whether it works to help stop the cramping but it works for me!