I've heard good things about Specialized shoes, though I've never tried them. Lake makes some pretty comfortable shoes. I've had a few different brands of shoes that were on clearance/sell. The same results happened over and over, broken soles. I finally got fed up and bought some Sidi Dominator 5's. I've beat the heck out of this and they are still in terrific shape. They are pricey though.