Rosy the timing belts didn't look bad but looks can be deceiving, the belts tend to wear minutely over time until the timing gets off just enough for the bike to stop running, its not a matter of the belts breaking, at least that is my understanding from the various post I have read. As to when this might happen is a matter of speculation and since the service manual does not give a service interval for the belts most agree it should be done between 46 and 65 thousand miles, my bike had right at 46 thousand miles on it so I felt it to be prudent to go ahead and change the belts.ThumbUp