Not impressed either - did some searches on very specific common company names and it didn't find them (in fact most of what it does find seems to be pretty irrelevant).
Well they wanted to present different results to Google - I guess they have acheived that.