check out events-calendar (
http://wordpress.org/extend/plugins/...r/screenshots/) I'm setting it up for the school my sister works for. You can take a look at
http://pinecroftschool.org/wordpress...ents/calendar/ and see the widget, the page is currently unpublished as they get ready to roll out the site.