I just bought an 03 limited...BLACK with white leather. the leather is in pretty good shape but i can see that it has never been cleaned good. I had some armour all leather stuff at home but it didnt really clean the seat up at all. what do you recomend i buy so i can keep my seats looking nice and not cracking/flaking apart?
second question: my car is black and looks like its never been waxed either, i have a clay bar and meguires wax but what should i do about the fine fine scratches on the paint? (i dont have a buffer)
Armourall makes a leather cleaner that works OK for getting stuff up so once I hit minor blemishes (dirt, soda, etc), I let it set in and about 30 minutes later I do the whole seat with the Maguiars Gold Class leather conditioning wipes.
http://www.autogeek.net/meggolclasri.html
They work great and you can tell a noticable difference between the quality of the Maguiars compared to the Armourall. It also has a nicer smell. I use it both in this BMW and my Libby and it really helps even the worst leather feel much softer and less like it's about to crack and turn into dust. I'll have to take a pic of my driver's seat sometime and show you what it looks like lol. 7 years of never conditioning a leather seat = no bueno. It won't repair your cracks (obviously) but it will certainly help the entire seat look and feel much better while helping it last longer.
Maguiars costs about $8 for the wipes but it's well worth it.
I also use the Maguiars dash mister on my dash, works great and really gives it a nice look.