For several years now we have had our internal DNS servers forward queries for non-hosted zones to our ISP's forwarder servers. At the time we set this up we were told by someone (can't remember who) that this was a "best practice" to forward to an ISP's forwarder server vs. sending queries to the root servers for name resoution. Now, we have purchased internet services from some sort of bulk provider and our old ISP wants us to stop forwarding queries to their forwarder servers but the bulk provider does not have their own forwarder server. When contacted about the situation, the bulk provider is suggesting that we were told wrong and the real best practice is to forward external zone queries to the roots. Can anyone weigh in on this issue and perhaps point me to some sort of document that spells out the true best practice?