I recommend going to Sears and looking at the steam cleaners there. I felt the same way and bought a Bissel upright steam cleaner (looks kind of like a vacuum cleaner on steroids lol) and I've been very happy with it. It has a heat setting so you have the hot soapy water if you want it, plus it has a mode where it "helps" you push it so you're not forcing it across the carpet, it practically walks itself. Has a hose attachment with a little rolly brush on the end, good for doing the stairs or what have you.
I bought it several years ago so they probably don't carry the exact model anymore but if I remember right we paid about $250 for it and have more than made up the money spent, when you consider that it cost us roughly $100 every time we wanted the pros to come and steam clean our carpets! Money well spent, imo.
-----signature-----
There are no automatic doors, just very polite ninjas