Carpet Cleaning Machines

I see TV commercials for home carpet cleaning machines; with 3 kids and 2 dogs my carpets really take a beating. My husband says we should buy one to keep our carpets clean. Do they really work that well? Carpet cleaning machines sold on TV can do a fair job; but I consider them more…