I have a Vax Wet and dry machine. But to be honest, it's a bit clunky and doesn't handle the dry side of things that well so I also have a dyson for dry vacuuming and tend to keep the Vax just for the wet stuff (hard floors and rugs/carpets). It doesn't get used all that often but does a reasonable job when it does. Great for cleaning up spills (or vomit) off carpet!
This exactly. We have a Vax Wend and Dry but only use it for shampooing. We have a Dyson that we use for normal vacuuming because the Vax just doesn't cut it. Sorry, I don't really have another machine to suggest.