I missed this thread when you posted it Shell, and have been meaning to ask the same question myself as I keep seeing the ad for the Vax one while I'm in the gym and as sad as it may seem, I really need to get me a steam mop now
*Edit to add* And quite possibly a life too.