Static,
I thought that IP Masquerade was fairly simple to set up. It was easy getting my cable connection configured. I had some problems with my NIC. Mandrake detected it but did not load the module. The only other problem was figuring out that the DHCP client was not installed. Once I installed that, it worked great. Here is a good link for High Speed connections via Linux:
http://www.cablemodeminfo.com/linbasics.x.html-ssi .
Once all that was set-up I had to alter my IP Chains to allow the other machines I had to connect.