do you run your own DNS ? or use a service?

dynDNS.org has a $25/year deal for custom DNS , that seems a bit expensive considering the domain only cost $27.95 (i know you can get them even cheaper, but i am a devoted dotster.com customer, at least for now )


anyway, so i got 5 static ips with this satellite setup, so i used the free service at dyndns.org to point 4 of the 5 ips to subdomains , that is fine

but i also bought fobot.com and want it to point to the 5th ip i have, should i try to run bind myself? what are my options?