Google has now given us the ability to create our own search engines.
http://google.com/coop/ It's actually very clever. You can customize it how you want. By this I mean specify key words and dictate which sites it searches through.
For example: I could make a search engine oriented for photography. Specify some popular photography sites and *POW* my very own custom search engine.