A good friend of mine is about the best detailer in town here and he really believes in 303 and Auto Glym. Auto Glym makes a gel for re-blackening the trim on newer vehicles really well .Armour all is a solvent based protectant.
It will actually draw the oils out of the rubber as it dries. It you've ever put it on your dash and had your car out on a hot day. You get fogging or hazing on the inside of the windshield as it wicks away. Not good. A great protectant to use is 303 Protectant.