I've always disliked sponges. I never feel like I can keep them clean. I have always used dish rags because they're so easy to toss in the washer when they get yucky.
A few months ago I found dish rags that are FABULOUS! They are regular dish rags, except one side is covered in a nylon mesh. These rags can scrub dried-on egg off the countertop, get splatters of spaghetti sauce off of the stovetop, and clean walls with ease.
I found mine at Wal-Mart, but I'm sure you can find them just about anywhere.
They are one of my favorite things!