Besides swirls of all kinds, there are other factors such as what type of cars, is it hot where you live, will you be in a garage etc...MANY people love Menzerna. I got Menzerna a couple months back. It was my first AG order along with the PC. I love it. It works great. I live in Florida where it's hot and humid so that's my problem with Menzerna. It gets finicky in the heat/humid and tends to dust a lot. It is one of the hottest polishes available today but it's likely that any of those kits will deliver the results you're seeking. Technique is 80%. Optimum is my latest kick. Can't go wrong there either. As for rock chips....search around for some pro advice. I'm just a newb