Ok, My problem is strange. I have a Linksys 4port Router under the house that shares my cable connection to two computers (X and Y). However, because of limitations, I was unable to connect the third of my computers (Z) to the same network. To solve this problem: I put two network cards in (X), I set up Internet Connection Sharing via (X), and connected the third computer (Z) to that network. The setup works fine (everyone gets on the net). However, the problem lies in trying to get resources shared with everyone. For instance, I can't get the third computer (Z) to be able to print on the second computer's printer (Y). Also, I can't get a game of Unreal Tournament working so that all the computers can join.
The Linksys router network is in the 192.168.1.x range and the ICS network is in the 192.168.0.x range.
The computer that is the ICS host has two IP addresses (192.168.1.100 and 192.168.0.1). I don't know if that has any meaning.