...is going to cost more to service etc that it's worth.
Still 7 years of good service for a HT with lots of riding hasn't been too bad.
Brakes *******ed (that's why I have been falling off?), forks trashed (ditto), drive chain trashed (ok lots of riding this winter in crap conditions) and headset again (odd that's only 6 months old). Added together and that is quite a bill.
New bike, shall I, shan't I??