Well, that’s another 4 hours of my life that I’ll never get back… Hours of Googling finally turned up a solution to my session being dumped on every page refresh, promptly disposing of my session variables and issuing a new sessionid, and it’s painfully simple. Just make sure that ‘IIS - Your site - Properties - Home directory - Configuration - Cache ISAPI applications’ is checked. That’s it. Documentation anyone?