Ich verwende Google Kalender als "Speicher" und synchronisiere dann mit den integrierten Methoden zu iCal und unseren iPhones.
Dies hat den Vorteil, dass ich die iCal-Datei nicht physisch verlieren kann. Dies bedeutet, dass ich bei Bedarf auf jedem Computer darauf zugreifen kann.