Well you could save yourself a lot of grief by purchasing a $50 Linksys router and connecting them that way. But for starters, Zonealarm prevents the machines from seeing each other. That's it's job. Remove it from both computers. Remove any manual settings you put into any cards in both computers except the one that connects to your adsl modem. Reboot that machine and make sure you can get to the Internet with it. Then find your Realtec network connection on that computer and enable Internet connection sharing. Reboot your other computer, it should be able to get to the Internet. For the computers to SEE each other, you'll need to enable sharing on each computer.