I have a Toro 244H, 42" deck with a 14hp Onan engine, it has 800 hours on the clock, regularly serviced and no real hard work since I bought it new back in '92.
I've had a look at some new ride on mowers, when I mention my current machine the usual reply is that it is near the end of its life...