I know a few folks here have been looking for a carpet cleaner. QVC has one as a Today's Special Value -- the price is $69.12. That price is only good for today and then it's $83.75. Shipping is $8.22 for basic delivery by UPS.
I watched the demonstration and it looks great for surface cleaning. It's definitely not meant for deep cleaning carpets, though. I did order one and I'll let you all know how it works after it arrives.
http://www.qvc.com and the item number is V26658