Hi, Ive always found Finesse it ny 3M the best its seems to restore them back to the former glory really well rather than any silicon based product (however you will have to apply it with a mop/da orbital for the best resuls) Theres nothing worse than coming out the next day and finding mirror runs down the car :angry: I hope you find this useful mate :) Andy