It'd be nice if vacuums could combine stain-cleaning with debris removal, but there'd probably be a drop in efficiency with both modes if there was such a thing. In the meanwhile, for my mysteriously-stained carpet, there's this! Would it work in tandem with a non-electric vacuum though, like the Oreck wet/dry floor sweeper? This one's $39.98 (on sale) and comes with a bonus bottle of shampoo. I like that it's cordless, too!