The traditional high end finish has been Glitsa. You must wear a mask, remove all pets from the house, etc, etc. bad stuff but the premier floor finish. I have it on my hard wood floors. If you want to stain the floor beneath the finish any good stain like a minwax will do just fine. There are lots of brands and floor finishers use what the distributors carry. I finished my main stair case myself and used a minwax stain to match moldings. the floors are raw. I used PARKS polyurethane that I bought at Home Depot. I would say the the stairs which get a lot of traffic are actually holding up better than the Glitsa on the floors.
I would recommend the Parks finish you can buy at HD. I'm planning to top coat the floor with it this summer.