I had Spyres on a first year Diverge and they were great. I have an '07 Cannondale F4 with BB5's and I actually love them. I like both of them more than the 105 hydraulics on my road bike. But on the other hand, the SLX hydraulics on my newest MTB are the best brakes I've ever owned.