I just had my kitchen cabinets refinished. My painter used a stain and a top coat/sealer/ whatever you call it that were made for wood floors. He said they worked well on cabinets because they were durable. I don't know anything about refinishing furniture, but I thought I'd throw that out there.
Whatever you do be sure to post pics so we can see!