The alternative to Entourage for WHAT?
What are you hoping for in the program, and what are you trying
to accomplish? It's like asking, "where can I get the best meal
in town?" Nobody can really answer this question without
more information.
If you want calendaring, you can try iCal. Synching with online
calendars and your iPhone (if you have one) may be easier.
But you won't find custom categories, the ability to link
information and create relationships between items such as
mails, contacts, and appointments, and so on in iCal.
Ditto with Mozilla Sunbird. It's free, and it does what it does
well enough, but you won't find much power to integrate
your personal information there either.
If you want task and to-do list management, you can try
OmniFocus and OmniOutliner, but you won't get the calendar,
although you can apparently sync with iCal.
If you want just a bread-and-butter mail program, why not
just use Apple Mail? Same goes for keeping track of your contacts -
you can use Address Book for that.
Like Ed said, you can use a combination of other programs,
many already built in to OS X, some that cost money, to replace
Entourage. But you won't find the level of integration that Entourage
offers. If integration isn't important to you, then Entourage is
unnecessary. But if you want to be able to put all of your
information together into a project and manage appointments,
notes, contacts and tasks by categories and projects, then there
really aren't any good substitutes for Entourage out there for the Mac.
Jeff