Quando a velocidade é importante, você definitivamente deve usar o memcached. Mas na maioria dos casos um cache de arquivo ou cache sqlite atende às suas necessidades.
Zend_Cache é uma biblioteca de cache muito boa, o fato de que ela suporta vários mecanismos de cache através de seu sistema adaptador torna a mudança de soluções de cache muito fácil, então eu definitivamente escolheria Zend_Cache.