How about a Sh-mop?

Use washable cotton covers that you can use dry or wet with any wettener of your choice or with weirdly attactant dust spray.

http://www.thecleanteam.com/sh-mop.cfm