I use chemical guys mr pink and snow foam. Ive also used Mcguire in the past. Personally I like Mr pink more, it doesn't suds up at much but I feel like it does a better job cleaning. Snowfoam basically just sticks like snow
I would suggest checking out Pan the Organizer on YouTube. He does great reviews of car care products. Start with his "Best of 2020" list
Once I started using Griots stuff, I really haven't found anyone that seems to do a better job with their products; some are just as good. Griots foaming surface wash or their ceramic soap work great and their polygloss is great finisher. Their PFM towels are amazing. 1 towel, never needs to be wrung out and will dry the entire jeep. Griot's washes Poly Gloss PFM XL drying towel
Been using chemical guys for several years. Their soaps give a great glossy sheen after a wash but it attracts dust much easier in a shorter period.
I started trying out Griots foam which I think gives a much better wash by taking off dirt and dust but foam/ suds wise its a much shorter period. I do notice less dust sticking after 2 weeks but also less after shine compared to CG.
Looking to try out other brands thats not as over priced.
So in a pinch, I used some Rain-x foaming car wash that I had sitting around in my new toy. Since I don't have anything to compare it to take this for what it's worth but I was very impressed with the amount of foam generated and the overall cleaning ability of this budget soap. I plan on trying something else when I run out of this stuff but because I'm cheap I'm going to use it up.