The Kohler XT8 is a very large contender within the push mower and self propelled market. They do not have a true throttle, it is still a governor controlled system, that in its own work very well!
The Rover 910 is a clone, and is a very average set up as far as reliability goes as a self propelled.
I would recommend a supaswift 777kmc or 778kmc they give a fanastic cut and great value for money, I will double check the exact model number tomorrow at work and let you know, they all sport the Kohler engine weather it be the xt6 or xt8, they also have the option of a honda donk also.
I am also a fan of the pro scape self propelled mowers and the run a kawa FJ180 engine. worth a look into they are under 1000 big ones.
cheers
Nath