Found this thread yesterday when I was dealing with the same problem. In my case it turns out that windows 2000 had been reinstalled into an alternate directory (winnt2) and I had been editing the wrong hosts file.
You can see your system variables by typing "set" at a command prompt.