DynDNS is kind of expensive if you pay them to manage DNS for you. My DYN services were costing me about $45/year. When it came time to renew this year, I shopped around and found Google to be much cheaper at ~$12/year.
Check into it if you own any domain names. If you have a cheaper service, tell me who it is.