This is a somewhat difficult question to answer.
Most people have a specific product that they like and will recommend. Professional detailers for the most part will not agree on what is best to use.
Even above you've got Maguiars (your current use product), CarPro (higher end product so tends to be more expensive), and Armor All (most detailers will not use nor recommend any Armor All products because of what is in them and the residue etc. that they leave).
I have used various ones and I have found that I like Meguiars ultimate all wheel cleaner which also has an iron remover in it (it can also be used on the paint if you are doing any polishing/corecting). Also lots of good reviews on Suds Lab T3 tire and trim dressing (plus it is one of the better products as far as price). But, there are many others (chemical guys, turtle wax, Adam's polishes, Griot's Garage etc.
Plus there are other factors that are involved.
Do you want a wet/shiny look?
Do you want a dull look?
How bad is overspray?
What is the climate like where you live?
How often and how do you wash (type of car soap etc.) your car.
The below link is a pretty good vid where about 12 different brands/products are reviewed. The part I found interesting is that most greatly exaggerate how long they will last.