I also have pair of these Stabilicers that I use for walking on icy streets. They grip very well, but have a lot of rubber on the sole. They get chewed up fast on rough surfaces.
http://www.llbean.com/llb/shop/79802...ductId=1321178
I personally hate yak traks.