I'm off to Diamond Rental to pick up a floor sander this morning. I've never actually refinished any floors before, but I have talked to plenty of people that have so I figure it can't be too hard. I hope to get them all sanded today and get our natural oil stain on. Tomorrow I will be putting on the protective finish. If everything goes as planned I will be posting on Monday about our newly refinished hardwood floors. Wish me luck!