Funambol only does contacts so far, SyncML2iphone is great for calendars but very slow, SyncJe is commercial, MNPLight is only .ics and not syncml...
Does anyone know of better OTA sync options?

My objective is mostly calendars, but one thing that all the above miss is the support for multiple calendars... The only solution I found was to consolidate my multiple (Google) Calendars through scheduleworld.
Plus I feel all of those only do 1-way sync...