Can anyone make a recommendation on the best OTC insole/orthotic that provides both cushioning and arch support. I have found that Superfeet are fairly supportive, maybe even too much so for me, but they don't offer much in the way of cushioning. Spenco inserts, on the other hand, don't offer much arch support at all (very flimsy) but are well cushioned. Just wondering if there is a good middle ground somewhere.