Feet are finicky. You really need to shop carefully for what's right for you. If you are in a metropolitan area, there should be some small athletic shoe stores that will be able to help you (not the large chain stores) find the right shoe for your foot, the way you walk, what your goals are. I found one that specializes in carrying just running shoes that does this.