I've been looking at the SwiftJet, Gilmour and Adam's premium foam guns. They all look like they will do a good job. One thing to note is that a garden hose style foam gun should be treated more as a soap dispenser in that you should agitate the soap on the car with a microfiber wash mitt or pad before rinsing. This additional step usually isn't necessary when using a more expensive foam cannon/pressure washer set up which makes a much thicker foam and has higher water pressure.