This how-to over at Gearz.de will help you share your iCal calendar around even if you don't have a subscription to Apple's online MobileMe service (a very forgivable offense, especially since its expected replacement iCloud service is now just a week away). Unfortunately the writeup is a little technical, as you'll need to actually configure your local web server to share out and broadcast the calendar to anyone who needs to read it. That means you'll need to do a little console typing and config file editing, but as long as you follow directions, it should work just fine.
A simpler solution might be to use an app like BusyCal t