Need support and cushion? Try the Spenco Walker/Runner Polysorb insoles! These insoles are specifically designed for moving on your feet. They provide a cushioned arch and metatarsal support, and are still flexible enough to move with your feet. They are especially good for running, due to the deep heel cup and shock absorbing material.
They can be trimmed to fit.