WOW! Sounds like a funky sys-restore. How did you upgrade from 98 to 2000? Have you tried reinstalling Win2000 from the CD? It just sounds like the restore was incomplete and now the PC wants to boot from the restore copy every time and (in the process) is resetting your drivers, settings and many other things.
Laziness is the Mother of Technology...
~ Laziness is the Mother of Technology ~
No animals or trees were harmed in the production of this post - however, several billion electrons were seriously inconvenienced.