Before you shell out major dollars, have you looked at getting orthotics? The ain't cheap but well worth the investment. After that new balance, OR (go ahead and laugh) the same shoes nurses were.