The all-Microsoft solution is to use Sharepoint 2010, which integrates with Office 2010. But Sharepoint is the 80 lb. Swiss Army knife of document management solutions. You'll probably be best off starting with a search engine, since inexpensive solutions
are often lacking in functionality, and are almost always desktop solutions, not server based.
I'm not on the WHS team, I just post a lot. :)