All my searching tells me that nobody out there has created a custom Session-State Store Provider for ASP.NET that sits on top of Memcache. Are people just hardcoding themselves to Memcache API directly rather than using the provider model? Or are most people just happy with ASP.NET's out of the box state server?
So sad that while Session-State has a provider model, the standard Cache does not. Obviously this drives you to use the Memcache API directly for shared state, so maybe that would explain why everyone just bites the bullet and manages their session state directly through Memcache as well.