Came across Teoma.com ( the search engine) recently, just wondering whether anyone know abit more about its architecture ? and also wherether it does anything better than google.