Cassettes & Freewheels
If you're thinking about changing your cassette yourself keep in mind more than likely your chain should be replaced as well. You'll need a couple of specialized tools.
Shimano XT M771 10-Speed 11-36t Cassette
Shimano HG50 9 Speed 12-25t Cassette