there is nothing wrong using dyndns.org...but you have to pay if you want to have more options. FreeDNS offers just about every dns option currently available for free...whereas dyndns charges for custom dns.
they charge $25.00 just to add a domain. ..freedns charges nothing and you can add as many domains as you want for free...with total control over your domain and subdomains.
Feature List:
* Free subdomain AND domain AND backup DNS hosting.
* INSTANTLY point yourname.afraid.org or yourname.com to any IP or URL on the Internet. Our high performance network and highly optimized FreeDNS application allow for instantaneous updates.
* Supports every TLD on the Internet.
* Currently 9935 other domains besides afraid.org for you to choose from.
* No advertising, currently service is being supported by the donations from it's users, which go directly to server ISP costs (Thank you).
* Robust Support for CNAME, A, AAAA, MX, and NS records.
* Round robin DNS supported (Multiple IP addresses for 1 hostname).
* IPv6 forward AND reverse (both .int and .arpa) supported.
* Dynamic DNS supported.
* Forward your host to any URL on the internet (even to a different port if your ISP blocks 80) with the Web Forward feature.
* URL cloaking supported so users never see the real URL of your site in the address bar.
* Support for multiple hosts within a single account.
* If you change web hosts your afraid.org host can always stay the same.
* Simple, fast, flexible and reliable interface, feedback is encouraged.
* Works with your existing ISP/web site host.
* If your website provider goes down visitors will get a "timeout" error instead of a "site does not exist" error, e-mail will also remain queued for 5 days if your website provider goes down and you are using afraid.org for offsite DNS hosting.
* Multiple afraid.org servers in different parts of the country for redundancy (donated).
* If you put a domain in afraid.org, you can edit TTL, Minimum, Allow/Deny AXFR's, and approve/disapprove others from using hosts on your domain.
* What makes FreeDNS unique is that it's a free shared DNS hosting service, support for vanity dns hosts (example: i.knew.you.were.afraid.org) and there are now 9935 other domains to choose from!
* Fast and easy setup process. Setup an account in less then 5 minutes.
* Addition of your personal domain supported (your host limit will be raised by 20 per domain).
* Extremely reliable, fast, and redundant hosting.
if you comared the two, you would see the difference.