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: http://serverfault.com/questions/76975/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?