Meguiars NXT or any of the polymer resin based "waxes" are easy on, easy off, and leave about as little residue on flat black trim and rubber gaskets as anything on the market. The polymers can also be engineered with UV resistance built in at the molecular level. I've gotta assume all the hucksters are using basically the same family of polymers. NXT seems to last a couple of months. Oh yeah, one other advantage of the polymers, they aren't as fussy about hot metal or sunshine, or length of time before buffing. You can cover the entire car, go in for lunch, and start buffing an hour later without any additional effort.