I have a Nilfisk, and it's the one Power Washer that actually lasts, my last 3 were Karchers and were gash.
I bought the Snow Foam lance from i4d - is faultless enough, and easy to use, bar the fact I have to squeeze the bottle to build enough pressure to get a good foam.