only changed the cv joint once so far, pushing 300k on the clock, will pass some time this year.
Only real problem ive have with it is doing a timing belt, a couple of valves in the process. i would say a clutch disc will be needed shortly, from time to time the throw out bearing is making noises. i did it myself last time with dad, but now both of our shoulders are rooted and unless you got a hoist it is a bloody hard job to get the gear box out.