The PurSteam 10-in-1 Steam Mop Cleaner ($50, originally $84) is a versatile steam cleaner that you can use on hard flooring, carpet, and to even steam your clothes. It has three steam modes and comes with several acessories to assist in all your cleaning needs.