I have PocketMac.
I
hate PocketMac.
It sorta kinda works most of the time, but it requires me plugging in a USB cable--I don't know why, both my BlackBerry and my PowerBook support Bluetooth--and sometimes it gets all messed up and duplicates events, but like I said it sorta kinda works, but since it only sorta kinda works I often didn't sync it, it was just to frustrating. That frustration led to me not always remembering things I was supposed to remember, and that is bad.
I wasn't really looking for a solution, Rim had acquired PocketMac, and I was hopeful that they might eventually bring out a version of the product that worked the way it should. That hope, so far has been in vain.
First I started using GMail, then after several years of doing that I started using GReader, and with both those products working so well for me, I decided the time had come to try GCal. I messed around with it a bit and, as usual was impressed by how good a job Google had done creating a web app, but I didn't do much more than mess around a bit until I discovered that Google had created a
syncing tool for the BlackBerry. Then things began to change.
The previous link will let you download Google Sync over the air, directly to your BlackBerry, once you have it installed, you can log in too GCal using your Google credentials and perform your first sync. By default Google Sync will resync every two hours or whenever you make a change on your BlackBerry. There are a couple of things you need to know. Google Sync will
not sync events created prior to its installation. It will only sync new events. This seems to be a bit of an oversight, but that's the way it works. The other thing to note is that sync has frozen up on me at least once. I don't know why. It just stalled and it took me rebooting my BlackBerry to get it moving again.
After getting things working between GCal and BlackBerry I tackled getting things working between GCal and iCal. I found this
reference at Google which will help you decide whether to setup a
CalDav link between GCal and iCal or not.
Now that everything is configured, I can make changes on my BlackBerry and have them appear on my PowerBook as well as on the web at GCal. I'm sure I'll discover problems, but it works far better than PocketMac
ever has.