I love Ultima's line of products.
I've used Meguiars, Mothers, 303 all before. To me they seemed more like dressings. A good rain or two, couple washes, or even a short amount of time and its gone. Trim, cladding, whatever looks like crap again.
I use Ultima's Interior Guard Plus, Tire and Trim Guard and Paint Guard Plus. It is expensive stuff, but its lasts FAR longer and uses a very SMALL amount per application. I have no doubts these three bottles will last me a year, probably two.
I've covered my exterior/interior twice now with Ultima's applicable products and still can't tell that I have used any from the bottles. Using a foam applicator instead of microfiber applicator definitely helps too (less absorption/easier to use retained product).