Logitech software has always been buggy for everyone I've known for both Windows and especially Mac OS. In Mac OS it interferes with other software on the system and you'll often see reports about it. It also used to be a memory and CPU hog for something that should be of relatively minimal impact.
For Mac OS I only use one mouse program, which works with all mice. It's the best program of its kind, Steer Mouse. Everything else has had problems with either system incompatibilities or mouse incompatibilities.
I either use Microsoft or Logitech mice and generally recommend to friends/family that they use them as well. The build quality is normally good and they're not going to fall apart after a few months unlike some of the cheap brands out there.
Even though I just bought another MS mouse, my position is that MS retail mice physically fall apart faster than any other brand I've seen. Their old mice, though shite because of the ball, lasted much longer. Logitech Mice, at least up until the MX900 lasted much MUCH longer. MS hasn't used quality materials in their products. Poor plastics, rubbers and polymer, as well as really bad and reactive paints and adhesives.
I've kept a portable Laser Mouse 6000 around just so I can take some photos. It deteriorated while in use, but most of its deterioration came while not being used. It was just sitting in a drawer and apparently, like perishable food, it just started decaying.
Apple outclasses both MS and Logitech in mouse hardware quality and have for at least 10 years. The problem is that generally speaking, Apple mice have had terrible features and ergonomics. Frankly, the only Apple mouse I've actually been interested in since their 1990's single-button tank, is the new Magic Mouse. I still have to test one to see if it'll work for me though.