The debate about chain replacement frequency seems never ending but tends to fall into two camps;
1) Change the chain a lot, and protect the cassette
2) Wear out the chain completely and change both the chain and cassette together.
So my question is directed at those who change their chain often with the intent of using the same cassette for an extended time. Q: How long does your cassette last if you do this? 5000 miles? 25,000 miles, Forever?