i know i'm the pharmacy student and should point you to drugs but i'm not.
i find in my personal experience that peppermint tea or spearmint help with the cramping. it's really soothing to the gut.
the dicyclomine in my experience(when i took it) gave me dry mouth and urinary retention.