Duh, sorry, bronto, I'm brain dead this morning. Didn't understand your question about the caching, but I do now.
As to your other question, yes, our DNS server points only to itself for name resolution. The internal NIC of our firewall server points to the DNS server, and the external NIC...