I read once that there are more possible Bitcoin addresses than there are atoms in the universe. I'm not quite sure if that's true, but it gets the point across. The signature is probably unique enough to describe any 3d point, that's how descriptive it is. The odds of generating the same address twice are essentially none.