I Highly Recommend the Bissell Select Steam Mop, I've had other steam mops but this one is fantastic. The triangle head and swivel motion allows you to easily get in the corners.  The mop head is large so don't think this mop is only for edges and corners, does the whole floor in no time.  The first time I used my Bissell steam mop I first mopped my tile kitchen floor thinking okay the steam mop can sanitize the floor.   After a few swipes with the steam mop I turned it over to take a look at the pad, I was shocked to see the amount of dirt that the steam mop picked up.  My kitchen floor is a smooth ceramic tile so I wasn't expecting much dirt would have been left on the floor.  When I was done the floor was bright and shiny, even my son noticed the difference and that's saying something.