meguires if i have to but i prefer zymol. when i run out im gonna order some P21S and give it a go. zymol brought the finish back on my 91 318i that i just got. all i ever used on my 85 318 was meguires and that finish looked great for years even in the harsh changes in weather here in the nor'east