It sounds like you need more specialized insoles but have you ever tried Soles moldable insoles? I swear by 'em; have them in my running and cycling shoes. They're like $40 or so but they're like a cheap version of custom orthotics. You stick them in the oven for a few minutes, put them in your shoes, walk around a bit, and they mold to your feet but still keep a good rigidness.<br><br><a href="http://www2.yoursole.com/products/footbeds/" target="_blank">http://www2.yoursole.com/products/footbeds/</a>