Is there a way to present a merged view of multiple public shared calendars into a single view? Basically imagine that a user has 5 or 6 distinct event calendars they want to share with the world as a single view. Google calendars can do this apparently and I have some users wanting to switch over but not yet a solution for this.

I'm not even afraid of some ICS aggregation tool if you guys know of one.