I have been using a Miche 12-29 10 speed cassette on one of my bikes for a couple of years. The shifting is very good, however I must confess that my components are Campgnolo Chorus. The cassette is a bit on the heavy side, but I need the widest range cassette that my derailleurs can handle. Combined with a 50 - 34 crank I can get up hills that were impossible for me before