Thanks bud. So many good snow foam brands I want to try now.
I can now confirm that the Car Chem foam meets my very demanding standards. It cleans just as well as both Avalanche and Auto Foam.
It also foams more than Avalanche, if that's important to you, but nowhere near as much as Magifoam - but I'm a firm believer in the theory that a foam needs to be liquid enough to slowly run off the panel in order to pull the dirt off, and that shaving foam-like consistency that just clings to the panel is inefficient... as demonstrated nicely by Magifoam which looks all pretty and stuff but is flippin' useless in cleaning terms. Just my opinion, of course.
Doesn't smell as nice as Auto Foam though... what? That's important too!