We've recently tested the CardDAV and CalDAV sync between ZCS and the iPhone which seems to work well. With Zimbra Desktop as a good option for a desktop client, that mostly leaves us with a gaping hole for Android sync, at least for calendar and contacts. Anyone know what the best Android sync option is for the open source version of Zimbra?

Obviously I know Funambol might be an option, but it's one that I'd like to avoid if possible (and has anyone tried it with ZCS 7.0 yet?). Android doesn't have any native CalDAV or CardDAV functionality, and the clients I've seen out there look either incomplete or buggy (or both). Anyone have any experience with this?