The calendar below is fully featured and free.  It will sync up with Outlook, smartphones like iPhone, Blackberry and Android.  Any changes made to your synced google calendar from your smartphone or computer will automatically appear on the calendar you embed here.  It is embedded via an iframe.  You can embed a google calendar with a free google account.  Go to