You guys have forced my hand. It's only been a few months since I got the HD G-Foam Blaster and I was sort of happy with it, except for its small reservoir and tendency to tip over when not attached. It produces lots of foam, but it isn't as thick as I'd wanted and doesn't cling well, regardless of what shampoo I use.
This thread made me go out and buy the MTM, but I ordered from pressurewashersdirect.com. It came in on Friday and I started playing around with it. Immediately I noticed that no matter what soap was in it, it clings much better than the G-Foam Blaster. The nozzle shoots in a vertical pattern as opposed to the horizontal pattern of the GFB, so that caught me off guard. Also, the key to the thick, clingy foam is the air intake knob at the top. I don't know about any other foam lances, but on the one I got, anything short of full open is useless and just shoots watery nothing out of it.
It doesn't tip over as easy, holds about 4 times what the GFB does, and should connect to other reservoirs with the same thread. That's good if you want to have a couple of different ones pre-loaded with different ratios or soaps, ie one for stripping and one for maintenance. The only thing I don't like about it is the opening is a bit small for pouring soap in cleanly. Then again, I could just get my lazy a$$ to WalMart for a funnel and not nitpick. All in all, it's worth the few extra bucks over the GFB.