I think that aside from buying a good mower from the start, it's also good to know the proper way of caring for your mower. A good quality and pricey lawn mower can last for a few months to a few years --- depending on how you're maintaining it.
Here's a very helpful guide on various kinds of mowers:
Guide to Choosing and Using a Lawnmower