There is a way to get a calendar without MS or PM. Create a google account, install googlesync onto your BB. Get a copy of BusySync, from BusyMac
Sync iCal and Google Calendar, install busysync on you mac. Download the beta version, $20.00 if you buy it, there is a 30 day trial. Go to the google tab in busysync and tell it which calenders from iCal you to sync to google. Walllah, wireless calender sync for your mac. Now all you need PM or MS for is to do contacts, and PM can handle that.