I use the Martelli 60mm Ergo cutter for all my shop and personal cutting. The blades last many many times longer than any other cutter we've tried, and we've tried them all. The ergonomic fit in your hand also helps you cut easier and longer without strain, and it's a lot easier to keep your cuts straight and upright.
With a new blade or even a half-worn blade it will cut on rough mats, our mats are not self-healing and they take a beating from hundreds of full-width cuts every day. I just replaced the blade on my cutter after a year of cutting - only because I finally missed a cut and messed up the blade by trying to cut my ruler.
BTW, we don't sell them, but maybe we should.