I've got the Avid mechs on my Giant, they are excellent, way less maintance than the hydros, maybe not as smooth, but way beyond the Vee brakes. Just got back from riding the desert an hour ago, 70 degrees, sunny, gotta love that Phoenix winter weather.