Thanks for the info. I don't care if the cleaner takes a few hours, I just want something reliable that won't frustrate the heck out of me. I need to purchase one quick and just don't want to choose the wrong one. I have seen some decent reviews of the Smart Clean NC71RC, but nobody sells it...