I have 28,788 miles on my bike since 5/15/06......I replaced the large chainwheel at 13,765 miles and had to again at 24,938 miles...I usually get about 2,000 miles on a chain and usually get 3 chains per cassette. This is on Dura Ace 7800 drive train (triple) ten speed....