Hi Inertia
I think you could use Googles Custom Search for that. You can make your own search engine and then have it search only the sites you want. One big bonus will be you can add the list as a csv (I think) or at least format it to one url per line and add it that way.
I have one I built for a craft site that only searches aussie craft sites.
Hope that helps

Naz