I also use EricMontreal's method.
I don't think that BWW is to blame, however. It's very difficult to create a good, intuitive search engine. Google's algorithm/tagging/ranking system/other techno-methodologies are extremely sophisticated, and Google has the advantage of presiding over <too> much of the Internet's data flow.
It's just always going to give better results.