EchoDust’s new address is http://www.echodust.com/. The new domain should work for everyone after at most 3 days. At that time you will be redirected from the old address to the new one. In the meantime, some features such a searching, may not work correctly. If you encounter any problems just send me a message using the Contact page.