I have this one:
http://www.amazon.com/Hoover-SteamVa...carpet+cleaner
We bought it about 5 years ago. It works better than the carpet rentals at the store, cleans beautifully. I just finished cleaning the all the carpeting in the house today. The carpet took about 3 hours to dry and was soft to walk on.