Of course there are always third party softwares. And there is also the Exchange Server.
But seems that Briefcase would do the trick, never really thought of the usefulness of briefcase. Perhaps I will try it some day.
Google's calendar is also quite good.
[@more@]