I have two macbooks and a iphone and I need the calendars on all three of them to be synced. I don't need them to be all up to the minute accurate but the faster the better without paying. I would like to edit the calendar on any of the three devices and it will eventually be updated on the other two.