I started to use GoogleCalendar and I LOVE it. Integrates both ways. *The million dollar question: Is there a Contacts program/software that integrates with BB Curve.
I would use Outlook but my company issue laptop only works via VPN outside of the office and sometimes that isn't an option. If there isn't anything that will integrate, please suggest what others are using.