I really like the Neat steam cleaner.  I have hardwoods and procelain tile that come out wonderfully.  I also just used the steam cleaner in my fibergalss shower and I was really impressed.  I highly recommend the Neat steam cleaner.