I love the spin mop, so far, haven't had to replace the head. Use it at both houses.
I also have a Hoover steam machine that does a pretty nice job when I do all the title floors, but it's heavy.
I use the steam pad machine in the bathroom only for quick clean up's. Not my favor machine.