These have helped me immensely and this is my first year riding:

www.superfeet.com - the grey insoles for riding.

They have a demo on the site about what your feet do on the spin in your shoes and how their insoles help.

The other thing that has helped greatly is to put a bottle of water in the freezer - just a regular bottle like you'd buy at the grocery store - and take it out after rides and roll my arches and heel over the bottle for about 10-15 minutes per foot. Ahhhhhh - feels great.

My mom's podiatrist gave her this tip and I hogged it.

Hope this helps. Be sure to stretch your feet good both before and after the ride.

Cindy