I sync mine daily...but I do it via Bluetooth.
I'm a hairdresser and use my computer/BB for scheduling appointments and emailing clients, etc....so the info changes at least daily.
I'll hook it up via the USB when I need to transfer media or synchronize my Splash Shopper...haven't figured out how to do that via a bluetooth sync yet.