What material are your seats covered with?
For leather seats/interior I've heard Lexol is the product to buy. Lexol also sells a vinyl/plast cleaning product as well. The stealer also sells those products. I have not used those products.
What I use are the following:
I've used Folex Carpet & Upholstry Cleaner for over 10 years-purchased at Home Depot-about $16/gallon. It's also a great spot remover for home use (carpet, clothes, etc.). It seems to melt stains.
I use it on my carpet/mats and rub them with a towel, tooth brush or scrub brush depending on how bad the stain is. You can mix it with hot water if you like when you work on getting out oil/grease stains. I then use a shop vac to go over the carpets after cleaning them. I fill a spray bottle and keep it on hand for all spill emergencies. It's a soft, gentle cleaner that works on almost everything.
I know Armor All has a bad rap but my experience over the past 20 years of auto detailing is a little different from others. I now use the new Armor All Ultra Cleaner. It cleans pretty much everything other than leather, leaves a nice new car sheen (not like the shiny finish the original used to leave), and seems to working quite well. The secret to using even the old stuff is to use a clean towel to wipe off/polish it after you apply it.
I've also used it to clean my tires. It's not shiny enough for that so I use some stuff call Black Again that's also can be used on your black rubber trim. Forever Black seems to be product of choice in the forum.
I use some stuff called Guardsman for the leather interior that I originally purchased for my leather couch in my living room. It's a high end product recommended by the furniture manufacturer.
If you read through some of the Wash/Detailing posts you'll find info on other products. Try a search on "interior".
If you're interested, for the exterior I use another product from Home Depot called Gel-Gloss as a clay bar substitute. Beyond removing light scratches it seals the paint and leaves a smooth finish. Not thick enough just to use alone but it does help in the wash/wax process. I use it anytime I see a minor scratch. I use a very damp terry cloth towel to apply it because it can leave swirl marks on dark colored paint. If the scratches are a little deep but not throught the paint, I use a dry terry cloth towel to apply it to get the most action out of it. I then go over the scratches with a damp towel to reduce swirling.
Another thing that is also does is polish glass and leave one of the smoothest finishes you'll ever feel on your windows. It's awesome. If you throw a clean rag on your rear window it will slide off by itself. When it rains lightly the water sheets off so well that I don't have to use my wipers. It only lasts a couple of weeks but it's definitely worth it.
For a finish product I use Perma Plate Paint Guard. It's a non-carnuba product and I put at least 2 coats. Depending on where you live, it can last up to 6 months. I usually apply it every 2 months. This is some stuff I over paid the stealer for when I bought my car. It does do very good job of keeping a nice shine on the car though.
For in between car washes I use a home brew quick detailer mix of distilled water (no water spots), a couple of drops of car wash soap and a couple of capfulls of isopropyl (rubbing alcohol) in a spray bottle (shake well to mix the ingredients).
I apply it by spraying a small area real well, spraying a microfiber towel with the stuff and then gently cleaning the area. I then take another mf towel and wipe/polish the area. The trick is not to let it dry. If it's pretty cool outside I use a high density cloth (like a diaper) or a terry cloth to wipe/polish because when the temp drops, the cleaning solution doesn't dry very quickly and the mf towel leaves little spots. I've also applied in when it's pretty hot (85 dg) in direct sun and if you work quickly enough and do very small areas at a time, you can get your car clean w/o any problems.
If you spray bird crap first where ever it is on your car and let it sit for a while, this stuff will remove it as well. There's some small yellow type bird crap that I usually have to spray and rub several times before it comes off. But it comes off.
I also use it to clean my rims. I always make sure the towel itself and the surface are well sprayed before starting to clean the surface. A couple of times some very light scratches occurred because of grinding in the dirt. If I keep the surface spotless by doing it daily or every other day, I can use only two towels and take less than 10 minutes to cover the whole car, including the windows.
btw, my ride has to be temporarily parked outside 24/7.
This stuff is a great way to detail your car in a few minutes so it looks sharp all the time. There's another product called Dri-Wash that I'm looking into that cleans and shines at the same time without using any water. It claims to "emulsify dirt" and then leave a really nice shine.
btw, all my previous rides looked brand new after 5, 9, & 13 years before they were sold, stolen or totaled.
I kinda rambled on here but I hope this helps.
Keep us posted on what you end up using.
2004 E60 530is, Delivered 12/12/03, TiSilver/LGrey, PP, SP,PS, PDC, ACC, FRS, Step, Xenons, clear bra, body colored rear inserts. (Retired, 1983 henna red 320is)
2004 Corvette Z06 Commemorative Edition