Thankfully the house is mostly bamboo flooring, but DS playroom (and the bedrooms) is carpet.
His playroom carpet whilst a dark mushroom colour, still gets pretty dirty. About once every couple of months I hand wash it (yes I am nuts) with a sponge to try and keep it looking half reasonable. But I was wondering if one of those steam mops you see on Telly with the carpet glider attachment thing might make the task less arduous.
You want a carpet shampooer, not a steam mop. A shampooer sprays soapy water onto the carpet and then sucks it back up along with (hopefully!) all the dirt and grime. A steam mop just sprays out steam and relies on friction to remove the grime, the steam loosens it but it won't lift anywhere near as much grime as a shampooer.
I have both a steam mop and a carpet shampooer, the amount of difference between how good they are at cleaning carpets is amazing.