If you own a Mac, iPhoto does a great job with calendars, and it comes with your computer.