It is of little doubt that every new Internet start-up, especially those related to the search industry, would like to emulate the Google success story. Hell, who wouldn’t? However, as a fledgling search engine trying to make a name, if you make the claim of being a Google killer, you had better deliver the goods. […]