Autosmart trim ultra for really long lasting results, bit messy though and stinks. The aerosol equivelant is good though, think its smart trim. lasts pretty well for a spray can and smells like a sweet shop lol.
Autoglym bumper car isnt cheap but lasts well also