dyddns keept a list of clients that worked, from what I remeber. ddclient is one I have have used, and is very good I should add. It even tells you have to set it up so it retests every time your dhcp client changes info.
I guess the only other question I have is, does it work behind a router using NAT? I promise it will be the last silly question I ask, well at least for now.