I have one of those swifter mops, too...but sometimes I find vinegar and water and a clean mop are the best...
I like the vinegar/water/newspaper thing for windows...;o]