Salaams - has anyone tried the genesis cleaning machines? Any advise or suggestions regarding cleaning machines- which brand or type works the best?