I'm looking to sync my iCal to my iPhone over a local network. I would gladly purchase MobileMe, but I use 1and1.com as a server for all my email addresses with their unique domains. I don't want to have an @Me.com or @Mac.com email address. There are many applications for the iPhone that do local network syncing. It would be trivial for Apple to add this to iCal and Address book but of course nobody would purchase their $99 annual fee for MobileMe. I have SnowLeopard which supports Exchange as does the iPhone but first I'd need an Exchange server. I've read about CalDAV. Both of these would allow for over the air syncing of iCal and Address book without MobileMe, Would somebody be kind enough to explain these technologies and how I can implement them? Can I create a WebDAV server on my SnowLeopard system so that when my MacBookPro and iPhone are on the same network, a wireless sync would occur for iCal and Address Book?