I usually use an ordinary low-pile microfiber towel for the interior, along with an interior quick detailer. Fold the towel twice, spray the detailer on the towel, wipe on dash/door panels/leather seats, then flip the towel to wipe dry.
Be careful of the clear plastic on the instrument cluster, they also easily scratch. I use high-pile microfiber (like the Ultra) on these sensitive surfaces.
For hard-to-reach areas like the A/C vents, I use a soft, inch-long make-up brush (I don't know what they're called, I stole the brush from the GF) to remove dust.
For interior glass, I use suede microfiber with a non-ammonia spray cleaner (I prefer Stoner's Invisible Glass - no streaks and safe for tint). Same procedure as other interior surfaces: spray the cleaner on 1 side of the towel, wipe the glass, then flip the towel to wipe dry.
Happy detailing!
