DNS and Email only host? Root level DNS routing?

I'm wondering if anyone knows of a good host that provides only DNS service and maybe an email server. I'm deploying my wordpress multisite installation in the cloud (AWS EC2) and currently using my (shared) host for only DNS routing and Email. Not happy with the shared / unlimited service and have had many email outages lately and wonder if there's a better way. I'm looking to maybe deploy a mail server like desknow on my apache server and then would only need DNS routing. I'm wondering if I can go straight to InterNIC or Network Solutions for basic DNS routing without all the hosting features. I was unhappy with performance on the shared webhost and have moved my site into the cloud but now wondering what my Email / DNS options are. Any help is appreciated.