Prevent iTunes from starting when iPhone is plugged in on Mac
Or open System Preferences -> Accounts -> Login Items and remove the "iTunesHelper" entry.
Open iTunes> Preferences>Devices>General tab and check "prevent iPods [etc] from automatically syncing"
http://forums.ilounge.com/showthread.php?t=157512