SyncMate Expert 7.2.407 Key Link: https://yetick.com/f2
SyncMate comes in a free version that can sync with Address Book and iCal, and with Entourage contacts and calendars. It can also copy SMS messages to the Mac, where you can read and search through them.
A nice touch is the ability to delete all contacts, events, or to-dos that reside the device or another computer that your Mac is connected. This is an easy way to clear out old data before syncing for the first time.