Have you tried a damp mop using vinegar and water. With wood floors, the mop can not be too wet. We have wood floors, and between the forest being brought in by the dogs, and their hair, plus the dust it is a constanyt batle for me. However, I would never go back to carpet, seing what the swiffer icks up!
Hope this helps!