Re: sync calendars
Yes, it is possible if you are using blackberry for windows.
Connect your PC with Blackberry
Along the bottom toolbar, click your device
You will be able to see the device on the bottom toolbar.
You can see the Link-111-Win-1
Goto settings>>Synchronization>>Configure>>Select the account containing Calender
Save the Calendar preferences for your device
Click ok >>Click Synch Calender
With android, you have to create a simple application for this matter. With data and dates. And store that data on a server. That's it. Same goes for iPhone or other devices.