Save your money, go to Currys and buy a Bissel High Heat, because you will get better resuts then any of the low end all in one machines. The Rug doctor is the cheapest of this bunch and IMO the best of these machines.
Biggest problem is you will get okay results on some carpets, however half the time you will not. If you are serious about cleaning carpets then you will be wanting to upgrade straight after buying one.
If you do not like using a wand and you are on a budget, then one alternative is a small porty with a Power Brush or Extracta Scrubba attachment. Use Alltec Ultimate master in the tank, presray straight from the tank using your hand tool as per the instructions, then extract with the scrubba wand. Plus you will have the flexibilty of using a wand if you need to and you can do stairs with the hand tool.
Always buy the best tools you can afford... If you can stretch to it get a high end porty like a 400psi ninja/cfr or similar and wanding it will become easier and quicker with practice.