internetheaven - 5:37 pm on May 8, 2010 (gmt 0)
Excellent Results.. I Love it !
You're kidding, right? No organic results above the fold = you love it? There are five ads at the top and they are huge! I have to scroll down to see organic results. There's lame and then there's Teoma lame ...
... and why flickr pages in most commercial search results?! If I wanted images I'd use an image search!
I built a better search engine than this and I'm one guy sat in his spare bedroom ... well, sort of ... might as well be ... ;)