With multiple animals and small children, we have rented steam carpet cleaners several times to get our carpets really clean. I am now of the opinion that it will be more economical to own one. Does anyone have advice on a favorite that is reasonably priced? We don't need an industrial one, just one that is good for a house that is only half carpeted.