I have a personal rug doctor that I bought last year. It works pretty decent but it's BIG and NOT easy to move around. I've heard good things about Bissell's Little Big Machine working good and can be picked up for a "C" note.
i have a mytte II with the larger head (an option) and use it all the time in the house. it really works well in that mode. more like a pro set up with great suction. the carpet literally feels softer and cleaner and the wife agrees so i guess thats the big deciding factor. around $679 plus the head. of course it works just as well on the cars too.