For the dash, and all vinyl/plastic items, the item most strongly recommended is Formula 303 Protectant:
http://www.303products.com/
I use this for my cars and also my spa cover. Great stuff, minimal residue, etc. Read some of the testimonials on their site.