Ok to answer the questions asked...
The two "list mode" ones are pointed at two calendars that have maybe 10-20 events TOTAL in the next 365 days...
Further, I can _PROMISE_ its directly related to the events module and is reproducable. I turn caching on for any instance of the calendar module, logout, try to hit that page and BOOM - w3wp.exe goes crazy - 30-100%cpu usage, and starts eating up RAM. I watched it get up to 800mb before I finally killed the process.
I can sit and watch at the taskmgr and w3wp.exe... if i let it sit long enough, I'll get a timeout error... if I check the log, I'll get a outofmemory exception, a timeout exception, hell I even saw a date format error...
This isn't a question of "bad performance with lots of events." this is a matter of "control completely breaks when under cache mode."
I didn't notice it until I logged out of admin, logged in as a test user, and tried to access one of the calendars...
Chavous