Wasn't sure if everybody was aware of the new sync software recently released by google. Not only is it fantastic, it is free.
You can find it here ----> Google Sync For Blackberry
The only minor glitch I discovered for me is that it only syncs appointments created on your blackberry after you install the software. (My existing appointments didn't sync up, but anything new sync'd perfectly)