A Macintosh OS USB driver is also available for download. Razer has been regularly updating their drivers via the web and includes an update button in the driver applet. It will connect to the web and download a newer driver version if one exists. We all know drivers can make or break an otherwise competent piece of hardware, and this is no exception. Razer's are easy to use and include everything you'd ever need from a mouse driver.
Buttons are completely mappable, hence providing true ambidextrous use.
I used the Boomslang as a USB device. I have since updated to the version 2.0.01 drivers, which add quite a bit of functionality. Hand position was a problem. Cursor control was even a pain for a while. But the more I used it, something odd started to happen.