I have never been a big supporter of cleaning surfaces by pushing all the dirt, crumbs and dust on the floor only to rely on a vacuum to do the rest of the work. I was partly correct. One doesn’t need to chase crumbs all over the stove top pushing bits of however-many-day-old dinner into crevices unreachable. My preferred method is to first take a small handheld vacuum to the top of the stove. It works with a dust buster, a hose attachment or even just the top portion of a stick vacuum. I usually take a dry sponge in one hand and the vac in the other, guiding as much as i can to the pull of the vacuum. Next I use a spot of dish soap or spray whatever cleaner suits the glass, stainless steal, ceramic, or otherwise stove top and use a sponge to wipe the remaining dirt and stains. Using hot water on the sponge to wipe, rinse, and alternating to the harder side of the sponge if anything requires more scrubbing (careful with those glass stovetops though, they can scratch pretty easily). Once the stove is cleaned off I find that I prefer to wipe all surfaces off with a beach towel. They seem to leave the least amount of lint and you can dry off all the countertops, microwave and the stove top before washing it in the laundry. That’s it!