I personally don't get on with them all. spm is good though and final phase acid rinse, fusion 8 worked well on some upholstery. I have only got M power to work once, Powerburst is much better than shockwave imo. I find they can be a bit hit and miss but other people swear by them. If you can get hold of the trial pack give them a go you might find they work well for you.