recently bought a Morphy Richards Compact Steam with a few jobs in mind for it:
cleaning grout/tiles: it's ok. loosens the black stuff on the grout BUT you still have to scrub it off at the same time (before it cools at all) with a scrubbing brush, so maybe 6/10
cleaning kitchen tiles and wooden floors: it does a really nice job. you have to vacuum very effectively first, and the attachment is really small so it takes ages, and there is no long handle so you have to do it on hands and knees. 7/10
cleaning the odd mark on the carpet: carpet cleaner, water, and a cloth does a better job. 1/10
steaming clothes instead of ironing them: actually it's quite good for this, but I'm not entirely sure if that's just the novelty factor! you need somewhere secure to hang the clothes - mine keep falling off the hangers, or the hangers kept falling off the door frame on which I've hung them, but I don't think I can really blame that on the steamer. 9/10
cleaning round bathroom taps, and up inside taps: it's great for this. 9/10.
All in all I wish I'd spent more money on a dediated clothes steamer (couldn't work out which one was best though, which is partly why I didn't) and an upright dedicated steamer for cleaning the floor.
hope that helps :)