I’ve mentioned before that I’m pretty much a search junkie. If it has anything to with search engines or SEO, chances are, I’m interested in it. So, when I was asked to take a look at Stumpedia.com, the new human-power search engine, it didn’t take much to convince me. The ...