Lists upcoming events from your Google Calendar. Fully customizable, but works right out of the box. Simply provide it with your calendar's Private Address.
To get the XML Address of your calendar, go to your calendar (calendar.google.com) then "Settings", then "Calendars". Click on the name of the calendar you want to include. Scroll down to "Private Address". Click on "XML". Copy and paste the link that they give you. Now scroll up to the top and page and click on "Share this calendar". And choose the checkbox: "Make this calendar public".