1) All the good domain names are already taken.
2) Good things come to those who wait (20 years).

For more information please see the following web sites: