Easiest way without farking with the hosts file or setting up an internal DNS server would be just install IPX on both machines. BTW, your router should be doing name resolution for you, maybe a firmware update? At the very least you should be able to connect either via ip. Ex, from XP start run \\, that *should* work now without any issues. Its been a while from 98 but make sure file and print sharing is enabled.