As said above, if you are going to fix it, ship it off to Nikon service. They can be reached at the following link:
http://www.nikonusa.com/template.php...to=inc_service
They'll allow you to approve the service charge online
before commencing work. For reference replacing the front of the body, CF slot as well as a general CLA was ~$200 on a D70 earlier this year.
If I were you I'd just replace the D100. Upgrade to a D70s or D200 or even a D300.