I would vote for the Watco Danish Oil Clear finish if you want a natural finish that stands up well to heavy use. I have a couple of oak pieces that an industrial arts teacher friend of mine suggested I finish with Danish oil. It has been years since I have done it but the idea of a Danish oil finish goes something like this.
You apply the oil and wet sand the surface which will produce a bit of a muck on the top. You let this dry a bit and then rub it into the grain, hence the "hand rubbed" finish. The wood becomes very smooth to the touch and the process can be repeated as needed. Letting it dry before you add another coat of oil seals the finish.
I put this on an oak dining table that we used heavily for years. We never had an issue with spills or stains. If anything like that did happen you could just retreat that area by sanding, rubbing and applying a new coat of oil. I would occasionally, about every two years or so, wipe the surface with an oil soaked rag, let dry and then polish to keep it looking new. I live in the Pacific Northwest where the climate is rather arid and hot in the summer. We also get lots of rain and snow in the winter. If the oak starts to look like it is drying out, that is the time for adding some oil via a soaked cloth or rag.
I personally prefer this finish to a verathane or shellac for things that get heavy use. Repairs and touch ups are pretty easy.