The solution was to install funambol server for windows (follow the wizard, all default settings are okay). Setup one user, one device, and then one "principle" linking the user to the device using the appropriate screens in the Funambol Server Administration Console which is installed on the server.
In the "Server URI" setting, set it to . This is necessary for clients to connect to the server.
Install the Outlook Funambol Sync Client Program and configure it to connect to the server using the server URI that was specifeid earlier. Also use the username/password configured earlier. Then go into advanced setitngs and pick the account to sync for calendar/tasks/notes/etc.
Syncing to Kerio server involves syncing Outlook<-->Funambol (using the Kerio account in outlook), and then syncing Blackberry<-->Funambol using the blackberry client software. Two syncs are necessary to fully move data from Kerio to Blackberry.