I have recently made the discovery of microfiber cloths–and they are amazing! They seem flimsy, so I never paid them much mind, but they are a great advance in home cleaning–no doubt about it! The key to them is that the fibers are constructed specifically to hold dirt and microbes so that wiping a surface with them leaves the surface virtually free of said contaminants. A cleaning expert who I trust told me that he tested them against cotton cloths: cotton cloths clean about 30% of the microbes from a surface. A good quality microfiber cloth cleans 99%! And that is with just water.