I currently have a 12-25 which i am fine with and will be buying a new cassette soon, thee are so many options in sizes. Is there any rhyme or reason to choosing a size? 11-21 souns nice for speed and 12-26 good for climbing? i havea triple setup now. I am replacing the old one due to the fact that it's a well worn tiagra cassette now.