+1 on the MicroSpikes. The NanoSpikes also from Kahtoola work well on ice, not as well with hard snow pack. I do favor the NanoSpikes if running on icy roads, MicroSpikes on trails. I think my original MicroSpikes lasted 5 years and were pretty wore down when I gave them to my son. He is still using them. I think the MicroSpikes are the best invention for fall/winter running and hiking of all time.