Superfeet
I am a cross country athlete and there are the only ones I use. I need them to help me keep my feet straight because my feet go out when I run. I usually think with the number of miles I but on I get one new pair a year. Also, my old pair I keep in my work shoes.