As per the thread title, I currently run most of my miles in the Adidas Ultra Boost shoe. I love the shoe, however I am finding that the sole wears down very quickly. As it's such an expensive shoe, I am trying to find an alternative that I might get a few more miles out of over the winter. Basically the Ultra Boosts are good for about 350-400 miles and then the webbed sole starts to wear through. Presumably others have experienced this problem - any thoughts on alternatives? I have quite narrow feet and I also get pain in the balls of my feet unless I do the majority of my runs in quite a well-cushioned shoe.