I have similar problems. I think NWBoarder hit the nail on the head. I use to get the WORST foot cramps. Particularly in my forward foot. I changed my insoles to Superfeet which helped a little but not fully. I notice that it hurts when I first start riding for the day but as my feet get to relax a bit they adjust.
Like he said I believe it comes to a lack of frequent riding.