I have the VX 5000
http://www.steam-cleaners-direct.com/
Nothing short of amazing. Cleaned up our tile and grout so well when we were trying to get the house ready to sell. I was kicking myself for not buying it earlier so i could have enjoyed the clean floors. It is not a carpet cleaner at all (no suction) but I also used it to freshen up the carpet on our steps. They looked brand new after a pass with the steamer and brush attachment. Now that we've moved to our new (but very old) house, i'm blasting everything with it. Love how clean everything gets without the use of cleansers. Years of grime coming off without a great deal of effort. We use cleansers too of course, but the steam is great to really sanitize and for use in places where the smell of cleansers might be a problem. It was very expensive, but i do not regret even one penny. That said, i have not tried the cheaper steamers, so i have no comparison.