I use web cal plus. They have a trial you can use on your website and it is fully functional but it has a limit on events I think it is 80 events to list, also it has limit on changing the email address and their company website and links. You can pay for a premium service that allows you to completely modify it so there is nothing on it for their company but your stuff. Here is the company website url http://www.contactplus.com/
I am now in process of switching from Web cal plus calendar to Google calendar. You can generate the code to embed on your site. Here is my Brothers site that has the calendar embedded. http://www.tylerandshawndie.com/calendar.html
All times are MT (US). All dates are in Month-Day-Year format.