One of the best things for interiors I've found is baby wipes, or ideally makeup remover wipes. Sounds silly, and I didn't believe it either at first, but I extracted huge amounts of grime from my steering wheel / dashboard that you would never have known was there, with a packet of them. I use them every time now, instead of expensive cleaners!