XML Catalogs are easy to use, easy to install, and easy to extend
Caches are transparent and work with almost any application
Best of all: they can work together
In point of fact, I use both everyday and I wouldn’t want to give either up.