The Drupal Memcache API and Integration module has reached beta 1 and is ready for testing. This module provides all the tools you need to use memcache as the cache backend for Drupal. It features the ability to cluster memcache servers so that your cache's memory pool can grow indefinitely, and allows you to assign bins to these clusters so that session information can go to one cluster, page cache to another, and views or cck cache to yet another. This gives you total control over your network layout. There is also a new admin module which will eventually allow you to reset your cache, configure bins/clusters and servers, and view usage statistics. Right now it only provides the statistics. You need the memcache PECL extension to run this module.

Comments
THANKS!
Will the memcached server be usable for multiple virtual hosted drupal sites or do we have to set up different memcached servers for each one?
That's a good question with
That's a good question with a good answer. There is an undocumented feature of the module that if you set a 'memcache_key_prefix' variable in $conf in settings.php, the keys for that Drupal's memcache items will all be prefixed (like database prefixing). Thus you can have one cache server that is used by arbitrary numbers of Drupal sites, as long as they all take care to provide a unique prefix. /me makes a note that this must be documented.
Good Article
nice!~