Mr Clean was pretty consistant for me. Its cheap, and does'nt make a wet, slimy mess...(This was an idea that I stole from the 2002faq board) If you have stains, something else might be better. I liked that there was no liquid leaving a residue that can't realistically be rinsed very well en situ. Anything not cleaned well and rinsed well, will, of course, just attract more dirt. If I had a headliner not in a car, I'd probably be using Softscrub lemon with bleach, my favorite for door vinyl, dash vinyl, etc. Cleans safely and kills evil micro bugs.