This is the following report from a DNS stuff toolbar DNS report...
WARNING: All of your nameservers (listed at the parent nameservers) are in the same Class C (technically, /24) address space, which means that they are probably at the same physical location. Your nameservers should be at geographically dispersed locations. You should not have all of your nameservers at the same location. RFC2182 3.1 goes into more detail about secondary nameserver location.
Unless your site is getting routinely hammered from across the globe my thoughts are that you probably can get by like most of us: Run your own DNS and have your host's DNS running as your secondary and tertiary DNS. That way if there's a glitch on the DNS running on your own server you've got "remote" back up. If the hosting center is "taken out" - and your files are not dispersed - DNS will not be the only issue. Make certain you have an off campus back up copy of all your data. Most competent hosts provide such a service.