Also look into the Wagner steamer. Don't get the Mytee Firebird (the one I have) Although it works great, its just a rebranded china made one you can get else where for $200.
I just got a McCulloch steamer from Harbor Freight for $87.00 shipped. This has an upholstery attachment. The higher priced Mytee and Vapamore for some reason don't offer that.