I've used Mother's B2B on my car and was somewhat satisfied with it. It gave decent results, but doesn't really last very long. What I did, was cleaned off all the trim really well, then applied 303 aerospace protectant, which as UV protection.
If your trim is really bad, then you may need to dye it black. Try
Forever Black. Its a good product that gives good results.