Agree - there's nothing like a real overhaul once in awhile - took my 7 year-old bike in to MEC (our equivalent of REI) and it ended up needing a new rear wheel, cassette, chain, cables & housings, etc. Spent about 400 bucks but like you say, I'd forgotten what a sweet ride this bike is when it's all tuned up.