When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I'm by no means an expert detailer, but I've had great luck with Lexol Vinylex. This will clean your dash and leave a low sheen finish that's not sticky and doesn't attract much dust. Between applications, just use a clean cloth to wipe off anything that accumulates.
If there is genuine dirt I will use a diluted all-purpose cleaner. For the most part I just use QD spray to remove dust and light grime. For protection I follow up with a light coat of either 303 Protectant or Poorboys Natural Look.