Haha, I'm looking for the same thing XD
Currently we use Google Calendar, it's great! except we would like to be able to customize it more, but for you it seems it could be perfect. You should check...