Meg's Endurance for me. Needs some time to soak in but lasts longer than anything else I've tried. I found Autoglym to be the worst. I think a lot depends on the tyre compound too. Meg's didn't last long on Bridgestones I had on my Type-R but was fantastic on Vredesteins, Michelins and Conti's.