Thanks for highlighting the steam mop. I wasn't aware this thing exists. I usually magicklean every alternate days and spin mop once every 2-3 weeks. The kitchen floor is clean every time when I do cooking which is almost every day.
I originally bought the more expensive Karcher steam cleaner which I use to clean the aircon. The Karcher unit has more pressure & you can be used it to clean kitchen countertops, sinks, toilet bowls, grouts, ..etc
However the smaller Black & Decker mop is more handy if you are cleaning the floors.
Here's a closer look:
[video=youtube;MULjw4I_6aQ]https://www.youtube.com/watch?v=MULjw4I_6aQ[/video]
When I bought mine it didn't come with the cup, extension cable for mini brush, etc. Just got the mop.