Great infomation. I have bind v9 running right now sorta like how you stated in your email. Part of my "lack of understanding" and fact I can't find good dcoumentation on how to set up cache & forwarding server. Let me detail this a bit, I have three primary dns servers:
server-A in California,server-B in Ohio & server-C in Florida
the new server is ns05 (forwarder & cache dns)
What I seem to have is issues which we think can be solved by setting up a chaching server based on dns domains. We would put a "forward entry" in all the primary servers to point to ns05 server. So when an entry comes in for server-A it can look at the cache or get forwarded to server-A for look up.
Does that make sense. I think it does but just cant seem to figure out how to do it :-( Everyone who is knows dns say's sure "you can do that" but no where can I figure out hwo the confiration would be...