Apple's wired Mighty Mouse
<<<... On practically all Mac OS X systems, the Mighty Mouse will act as a multibutton scrolling mouse straight out of the box. If you're running Mac OS X 10.3.9 through 10.4.1, you'll be able to assign primary and secondary mouse buttons, and set a button to activate Expose. Mac OS X 10.4 or 10.4.1 users can also display the Dashboard.
Mighty Mouse Software and Preferences
If your Mac OS X is up-to-date at version 10.4.2, Apple recommends that you install the software included on the Mighty Mouse Software Disc. (Users of previous versions of the Mac OS X are advised against running the install.) Once the Mighty Mouse software has been installed, which for some reason required a whopping 150-someodd megabytes of space on our 15-inch PowerBook, Mac OS X 10.4.2 users will gain additional access to enable or disable scrolling, and launch and switch between applications. After whisking through the Mighty Mouse software installation and a quick system restart, you'll want to launch the Keyboard & Mouse preference pane in the system preference panel to perform your customization. There you'll find drop down menus that let you customize all four of Mighty Mouse's buttons: left, right, side, and scroll ball. The left and right mouse buttons may be consolidated into one, interchanged, or programmed to launch any specific application on your hard drive. They may also be programmed to activate Expose, Dashboard, Spotlight or the Application Switcher. With the exception of being designated as either the primary or secondary mouse button, the scroll ball (which also acts as a button when pressed) can perform all the functions of the left and right buttons, or act as a third mouse button. Similarly, the side buttons, which are activated by squeezing the Mighty Mouse, can perform the same functions as the scroll ball or act as a fourth mouse button. (You can also disable the scroll and side buttons if you'd like.)... more>>>
