Anthony .. totally understand .. However what about this solutuion ..
SyncML (have this built into Zimbra), This looks to be a Java app?
Nexthaus > Synchronization Products > SyncJe for BlackBerry
The above then would allow a very clean from both the Zimbra staff as well as the end user prospective a timed event Sync to take place .. No other hardware or software loaded on same to manage or pay for.
There has just got to be a better way ??
BRW