Lots of sweeping and spot wiping goes a long way to keeping hardwood looking good. Our floors are birch and don't show much but with the right light, yikes! We're not religious about any particular cleaner but I prefer Murphys on a barely damp mop (I bought a special style that the custodians at school use for cleaning desks and boards).
Be careful, some products will make your floor too slippery.