This is my vacuum:
And so as not to choose favorites, this is my steamer:
It's a Bissell Proheat pet edition. After cleaning up an 'accident' earlier today, I can tell you I'm not sure how I ever functioned without one of these in my home. Of course it's handy for spot cleaning, but it's always amazing to see how much dirt is lifted in areas that don't even look dirty. I'll run it over my high traffic areas that aren't showing signs of a mess and be astonished at how much brown water I'm seeing in this machine. The best part is that I have access to it for regular cleanings and no longer have to rent an overpriced RugDoctor from the grocery store. Seriously you pay 1/4 of what I got my steamer for and you only get to keep it 24 hours. If you have a lot of carpet and have the means I suggest getting one of these bad boys. Once you see the grime coming out of your carpet you'll thank me!