There are millions of domains already registered, and more than one person has anticipated purchasing that perfect domain name, only to find that someone has already beaten them to the punch. Out of luck? Maybe, but maybe n...