use zoneedit.com or granitecanyon.com for your dns... they're both free. zoneedit is easier to use and free for the first 5 domains, granitecanyon you must actually know a little more about how to set up zone files, but they're totally free
it's dns bandwidth, not your files... dns queries are usually cached, and they're quite small anyways.. i believe the zoneedit site says 200mb is good for about 1mil queries, which after caching translates to a lot of hits
Ok, I got that part down, and I got my nameservers, but now I have a problem of putting them in. I put the new nameservers in (it was parked before) but I can't put the IP address in for zoneedit. It says that the nameserver changes make take up to 48 hours to take effect, but will it also change the default DNS host name so I can input the IP address?
Also, when I get all that done, how do I tie it into my web server?