AT T (the phone company).
You can use DynDNS to set up an IP address that always exists, and is associated with whatever ypur ISP decides your IP address will be this round.
When I reset my ATT modem, I get a new external IP address, and whoever knew the old one has to guess who I am now. If my DynDNS account regualrly updates, then that "fixed external" (chosen by me to be for example edward.scissor.dyndns.com) will be the same but associated with new IPS address.
If your family has DSL, reset the modem and the IP address will change.