If they ever get IPv6 out and usable that would mean they could issue a IP for every living person on the planet and still have plenty left over. thats 2^128 total unique addresses. if they ever do this, that means everyone would have to watch what they say or do on the net, as their actions then could be tracked by that ip, since it would more then likely require you to log in via your ip, from any and all locations. thus making your ip your internet name, and requiring you to register your password and change it frequently ...
Just a thought to ponder.