Multi-button mice are the norm in the PC world, and increasingly in the world of Macs. There are general purpose OSX mouse drivers that support just about every brand of mouse with every possible configuration of buttons. If you cannot support the manufacturer's mouse drivers, at least give us a generic driver than be configured for additional buttons.