I use hand-knit cotton cloths - the ones you see free patterns for everywhere. I don't do "idle" well, so I knit them to keep my hands busy. They wash and wash and wash and scrub pretty much everything, so I have a ton of them. My family likes them, too, so some get them for Christmas. I've made so many of the little buggers that I think I could knit them in my sleep!Don't know about more, but we've been this way for many years now. Some stems from kiddo's allergies and having to use safe cleaners and such, the rest came from learning about our own carbon footprint and such.
I like the silicone sponges too, though it's hard to get them into tight corners and small spaces. I love the fact that I can put them through the dishwasher. I've never liked using sponges for very long and have always felt they were little bacteria breeding beds. Even after putting them through the washing, machine repeatedly.
Actually have 2 or 3 extra silicone sponges around and use them for sewing and quilting to sweep up threads and fuzz. They excel as hair and fuzz brushes.
I despise standard sponges (besides, Crazy Dog eats them,) but I haven't tried the silicon ones, yet. I guess they'll be on my list ... if I ever get brave enough to go to a grocery store again ...