I don't think this has been posted before. But I just recently bought an MS Bluetooth mouse and of course there are no MS Bluetooth drivers to configure the extra buttons outside of Expose. But I found a program that lets you assign key macros to the buttons - it's a program called "QuicKeys" look it up in versiontracker or whatever you use. Works like a charm going back and forth in Safari and iTunes.