I use lint-free cleaning cloth (like the ones used to clean glasses or camera lenses) with isopropyl alcohol. Seems to work. Just don't wipe your monitor a lot.
I used this dust attractor cloth that my dad got from these newspaper advertisements. You know, those free samples in the newspaper bags? Yeah my dad works for the newspaper so when there's a free sample, he's got it in his hands.
You just need a lint free cloth and some sort of solvent that evaporates quickly and doesn't damage the screen (rubbing alcohol).
I find microfiber cloths do it the best...if you're too lazy to go looking for stuff then just order a microfiber cloth and bottle of rubbing alcohol off the net. It will last a LONG time.