Macs and Linux boxes don't use USB drivers, those are strictly a Windows limitation.
If you don't mind wifi speeds then I highly recommend SwiFTP to access everything. It will give a server address, on the Mac, Finder, Go, Connect to server, enter what SwiFTP says. (Or - just enter it into your web browser.)
To make it really easy, use Airdroid.
Both are free.
Extended memory phones with ICS use Microsoft's darling, MTP - the mass transfer protocol. And not every Window box has that working right so the above info is helpful to more than just Mac owners.
Because there's more than one way to do things and the way that works for you won't for others.
~~~~~~
If wanting to maintain iTunes syncing, probably the best way is iSyncr with the wifi add-on.
~~~~~~
MTP addons exist for Mac and Linux, but they tend to be unsatisfactory in general, according to a great many users.