I’ve used them all, mothers, meguires, blitz, trewax, Johnson’s paste wax...
My favorite is Blitz. Its clearly a high quality product, but most importantly, it buffs out cleaner and more thoroughly than the competition, so it doesn’t leave a residue on the ball or other parts of the machine.
I think they all offer comparable protection and “speed” but blitz offers better all around ease of use.