I use the enterprise level Google sitesearch for one intranet, but that costs $1400. Not sure if there are any open source, free spiders... the engine, itself, is doable if you want to index everything manually. Heck, if you use a SQL database to dynamically generate your pages, your text searching will be a breeze. As far as indexing PDF and Word DOCs, you'd probably need a spider.
Good luck with that.
__________________
Blah.
|