MysticMaid, baby, the original, real microfiber cloth. The rest are junk, I've tried them.
Just wet it and wring it as dry as humanly possible, it does the job easily and well.
Now, let's talk about hand washing!
My keyboard smells like electronic stuff but I keep it clean because, yuck!