It is a little difficult to compare System Mechanic to CCleaner with pricing. There are free versions of the software out there that obviously help to a certain degree, but most people will end up making the paid version something that they count on for a deeper tune-up.
CCleaner, at least with the standard pricing, is the cheaper of the two options. It comes with four additional tools to help with keeping a computer clean, healthy, and organized. The drawback is that it does just come with one license as mentioned above, so even ordering it twice will significantly change the pricing structure.
System Mechanic starts at $39.95, and iolo is constantly running promotions that lower the price, making it more accessible for those who want to give it a try. Even if the sale price still ends up being slightly more than CCleaner, System Mechanic comes with many additional tools to speed up your computers. This, combined with unlimited licenses for your household, provide for overall better value in the end.
Ultimately, a quality tune-up utility pays for itself. The alternative that too many people turn to include expensive visits and repairs to the local computer shop, or even a brand new computer. Anyone taking their computer to the local shop might end up paying significantly more for them to professionally run the same utilities a user can purchase and download at home. Buying a brand new computer is not always necessary, especially if a quick deletion of junk files can make all the difference.