It's quite funny how I've ended up in this situation, but it happens that I syncronize the Treo 750 without any cable. What a big deal! -you'll say- well, I actually do it without using bluetooth either... How?? using Google Calendar
In my daily use I have a Treo 750 as main smartphone, an Apple iBook as work laptop, a Dell Dimension as desktop computer and a UMPC Samsung Q1 which comes with me whenever I travel and visit customers. I realized that it was a bit crazy to keep the same agenda on all devices, so I started using Google Calendar as main agenda.
I then found a great tool which could help me syncronize all the appointments I set up on the Treo and it was free!! I then came up with OggSync, which syncronized the Treo with Google Calendar. However, I found out that many appointments were still setup using the iBook, because 80% of my work was done with it, so I needed a tool which kept syncronized the iBook and Google Calendar, and then came up with SpanningSync, which automatically would syncronize iCal with Google Calendar.
Now all my devices share the same agenda and I can access it from anywhere, isn't it awesome?