So I need to setup 4 macs and 4 iphones with a Mac Mini with Leopard Server that will do contact and calendar syncing with all the devices, inside or outside the network. Apparently OS X Server doesn't do that (refering to syntaxcollector's answer to my previous question: Mac OS X Server: Snow or not?)
He recommended me Kerio MailServer to do contact and calendar syncing. 599$. What am I not getting here? What is the purpose of Leopard Server if it doesn't do this? What do you use to do contact/calendar syncing?