Google calendar. You and Mrs Nick can both have access to it. You can run loads of different calenders at the same time. I have birthday/celebration, personal, school events, Mr Wench personal and work events calenders. They all have different colours and I can see at a glance if there are any clashes. Then once a week we sit down and co-ordinate them.