One important note up front: I will make a whopping $5.00 if you subscribe to this service.
Second note: I'd tell you the same thing if I didn't.
DNS Made Easy is a DNS plus other stuff service provider. I have been using them for many years and have had ZERO problems. I mention this because I have friends and acquaintances who have wasted many hours of their lives sweating over DNS and Mail Server issues, when they really didn't have to.
Yes you can host your own DNS or use the one from your ISP. If that makes you happy, go for it. I started using DNS Made Easy when I hosted web sites out of my house. DNS is notorious for it's ugly configuration and it's terrible security. I didn't want to learn to write DNS configs or keep up with the daily security patches, so I tried DNS Made Easy. They have a nice web interface, with lots of pretty pictures and little help wizards.
The also provide Backup Email Services, Full Email Services and a few other neat things. They are all reasonably priced and, as I said before, I have had ZERO problems.
They claim 100% uptime on DNS and I believe them.
Here is the link that pays me: http://www.dnsmadeeasy.com/u/6573
Feel free to ask me any questions or just visit their site. I hope you save yourself some hassle.