Generally they last fine - but its like a car, it can do 50 miles and the gearbox goes or keep going over 50,000. Generally, I wouldn't worry about it, I've never had one die one me, I've just acquired a 350D, and even though I dont like Canon, undecided whether to keep it for its age!