In reply to abcdef:
Well Superfeet are good but i don't know which one you would need for that specific purpose, but just a suggestion, if you are a heel striker, which it sounds like you may be, the correct shoes will be even more important, might be worth considering buying the right shoe for the job ?