If someone were to ask you which search engines or directories have been in business for the last 10 years and are still going strong, what would be your answer? Google? Nope, Google is somewhere ...