... what is your cleaning method? How often do you clean?

We recently moved into a 3000+ sq foot home w/all hardwood floors. I love hardwood, but I'm finding that it's really difficult to keep clean. I dry mop w/a microfiber cloth everyday and steam mop (love my Shark!) every other day, but there's still stuff constantly sticking to the bottom of my feet and it drives me crazy I don't want to spend 24/7 cleaning the floors...

What do you do?