I've just about gotten to the point to where I need to put a very durable finish on my hardwood (hickory) floor. It is all reclaimed hickory and I know I'll have to fill in some knot holes before the last sanding, but the finish is where I am lost.

I want to keep the color and not darken or yellow the wood. I also want the finish to be as durable as the wood is. This flooring is in all but the bathroom on the first floor, including the kitchen (my biggest worry).

What's the best finish out there that I can use that will last and handle the high traffic?