One of the most interesting applications I saw at Macworld in January was the beta for BusyCal, the beefed up iCal replacement created by the same team that did BusySync. I was so impressed, I gave it a Best in Show award. I've been using the beta for a few months and today the final 1.0 version released. I am not disappointed. This application cures most of iCal's sins. You get recurring to-do's, baked in (easy) google calendar syncing, compatibility with BusySync (and BusySync functionality built in). I also like the event editing window.
There are plenty of interesting features for a 1.0 release including built in weather support and the calendar displays sunrise and sunset in the weekly views. It took BusyMac just 6 months to get this right. What has Apple been doing with iCal for the last 6 years? There is a free demo. A license is $40 per computer but there is a discount for multiple licenses. If you already purchased BusySync, the upgrade is just $10.