Keith yer an animal !
On the subject of rear suspension linkage - I used to wip mine aparts every 3 months and re-grease (never did get round to fitting some grease nipples) but even so it still had a little wear on it.
By the way Daves one has just started to puff out blue smoke, I think he is looking around for a new piston as well (He was round Ray's shop Saturday morning) we worked out that Daves has done about 15000 Miles, but if you have ridden with Dave you will know that he uses it HARD.
I wonder what my 660 engine is gonna be like when I get her started (50000 miles - gulp !)