As a runner, my best advice is to go to a running store and be fitted. They will analyze your feet and see if you over pronate, under pronate, or are a neutral runner like I am. You can just buy a pair of shoes at a store, but there is no one good shoe as everyone runs differently and all shoes are designed differently. You are at higher risk for injury by running in the wrong shoes.
I get re-fitted every 6-12 months depending on how many miles I put on my shoes and I spend between $100-$150 a pair and also have running socks.
at 3:20 PM on Feb. 15, 2011