Also, you can use MobileMe, however it would "push" all calendars within MobileMe to each iphone. Each person would also have the ability to "edit" these calendars. Which, in your situation might not be good, unless you trust them

, which I guess you do since you bought them Iphones...hahaha.
You would just add your MobileMe account to each phone and choose to sync calendars.