OK, I followed everyone's directions, set up LAN between two Win2k machines (I upgraded it from Win95), I can ping him, he can ping me, I see his computer in my network, he sees me, I enabled ICS on the NIC that I have connected to the cable modem, but ICS is NOT working!!! What's worse is that when I plug the cable modem directly into his computer, it STILL doesn't work and all he gets is Windows-assigned IP address upon reboot. When I plug it back into my computer, it works fine. What's going on? Or is my only solution a router? :|