I used to be a Meguair's user (good stuff too)...then I switched to Optimum (quality stuff that really works).
Now, Optimum is my fave brand..for almost everything - ONR, OPC, OCW, Hyper Polish/Compound, Leather Cleaner/Conditioner, etc.
I first started with ONR, loved it and was impressed... then tried, OCW, loved that too and was amazed by both of those products. Then, I tried one more of their diff products, a new one to me, one after the other, and it was always the same result - I always got surprised how each product I've newly tested, amazed me and impressed me. Very weird for a company to come out with not just 1 or 2 very good products, but almost all their products are impressive (their claybar alternative, however, sucks).
The only thing I get that's not Optimum is the Nanoskin Autoscrub sponges/towels. Probably the best claybar currently (for ease/quickness of use, tactile response and reusability).
That's all you need