yes I keep 3 products on hand:
Poor Boys Natural Look
http://www.detailedimage.com/Poorboys-World-M1/Natural-Look-P34/16-oz-S1/
"Lotion" for your plastics. Great for older plastics that need a moisture injection. Not for use on "high tech super hard" plastics imo.
Einszett Cockpit Premium
http://www.detailedimage.com/Einszett-1Z-M46/Cockpit-Premium-P471/500-ml-S1/
General all-around great interior detailer. My go-to most of the time.
Sonax Dashboard Cleaner
http://www.detailedimage.com/SONAX-M49/Dashboard-Cleaner-P541/250-ml-S1/
The ultimate matte-finish with amazing smell. Great for nav screens, chrome bits, quick wipe-downs, etc. One of my top favorite products. I usually use this last before delivering a car.
Otherwise for dirty plastics Megs all-purpose is great before using any of these.
Since we are in the Leather thread I will mention the Leatherique Prestine Clean is pretty versatile and can also be used on plastics and vinyl.