Another vote for Lumber Liquidators, they're awesome. Didn't use a plan, sorry can't help you there.
Do bring stuff with you if you have it available at all. I did new flooring in the kitchen and went toting a cabinet door to hold up against the floors - the ppl at LL also offered me samples to take home and put on the floor to see how they looked in the different lighting and when sunlight hit and etc. Ask them about stuff like how a floor might age (some lighter to medium shades of some woods will darken over time if exposed to sunlight, which a LL guy mentioned and had some of that wood installed in their shop floor to show vs. the sample on the wall - so you could see how it'd age).
Take anything you know you'll use - rug swatch, paint chip, etc., or take some samples home.
Remember the 'basics' too, like generally, the floor "should" be somewhat darker than finishings and walls, to ground the space. Some people like a light floor, it's personal taste obviously, but I think sometimes people don't think about what they might like outside their first instinct.
As for refinishing, it's not the type, as long as it's actual, not engineered hardwood, it's the thickness. The reason you can't refinish some is because the planks just don't have the depth to be able to be sanded down, especially more than once, and retain their integrity. If you're going 3/4" on up, I think you're fine though.