Time for a new Cassette - last one was the XT M770.
The Shimano has lasted about a year - what is the model number of the SRAM equivilent, and would you recommend them over the XT?
New chain - also SRAM (pc971) ready to go on, and new middle/outer chainrings just put on...