To answer your question not sure if there's an out of the box program that does it all. I too was along time Outlook user but recently switched to Act that will sync with Google calendar (via CompanionLink ) which syncs with your BB via Google sync. It was very easy to set up if you have some minor tech skills and works flawlessly...hope this helps
What they need is native support for Mozilla's Thunderbird, or "Evolution" (for those needing additional functionality that more closely resembles that found in Microsoft's Outlook)...
Why neither of these clients is supported by more manufacturers is beyond me, particularly with regards to Thunderbird, which has a HUGE following (largely in part to the popularity of Firefox, which is made by the same people).
There are ways to synchronize them with the Blackberry, but you'll need to look at two-step solutions, such as Google Sync, Funambol, ScheduleWorld or something else... There's nothing that will do it directly to my knowledge...
In the past I have successfully synchronized both of these clients using (at different times) Funambol and ScheduleWorld (now a premium/paid service - it used to be free); I was using a BlackBerry Curve 8300 at the time.
Anyway, slightly off-topic, here's the links for the two software packages mentioned above (they're both available for most operating systems)... Thunderbird - Reclaim your inbox Evolution
Last edited by cyba.cowboy; 11-08-09 at 02:51 AM.
Reason: Adjustment to formatting.
My sister just synched hers with Yahoo very successfully. My problem with it would be Yahoo tends to pick up a lot of exteranious contacts so you may end up with a lot of garbage in your phone after a 2way synch, but if Outlook is not an option then Yahoo is possible.
Microsoft's Outlook Express (Windows XP and earlier) and Windows Mail (Windows Vista) can automatically synchronize contacts data without issue, if that's an option... You just won't be able to automatically synchronize your other data (calendar entries and tasks).