I bought a black one last time. Great for the laminate floor, kitchen tiles and bathroom floors. Only leaves the floor damp if you use too high a steam setting. Carpet glider has been useful too. It doesn't clean, but it does freshen and being the owner of a puppy, it's been worth its weight in gold!
Haven't used it as a handheld quite as much, but its the only thing that's shifted the soap scum and water marks on the glass shower door.
I'd recommend it.