Do you have issues with dogs licking your car!!??
I have previously used "so easy" tyre dressing on black plastic successfully, applied to a rag then to the plastic. I have found with plastics that are quite dry/faded, you need to keep "feeding" them the product of choice, ie they fade again relatively quickly after first application but you just keep reapplying. Then after a while the shine remains for a decent amount of time and a quick wipe brings it back great.
In terms of polishing plastic lights et c, you can use car polish or I got this stuff:
Meguiar's PlastX
Can work with just a rag but for major fade a power buff works quickly. Brings up plastics like new, eg faded tail lights and indicators on the SW20. I will post some pics in my showroom thread.
Cheers