i buy lawnmower oil for my deere self propelled only because it comes in a 20oz bottle, allowing for a perfect oil change with no guesswork. I know i'm overpaying but I don't care. I typically use supertech lawnmower oil, and change it once a year.
My deere is 15 years old and runs like new.