Quick fix for the DHCP problem. Buy a $49 dollar SMC or similar router that does DHCP on the ISP Ethernet port and NAT (network address translation) on the Inside Ethernet port. This allows you to have as many machines on the inside as you want (up to 64,000) that will all take on the same IP address that your ISP gave you via DHCP. Each machine on the inside uses the same IP address and just increments the TCP or UDP port number associated with the IP Connection and keeps track of them in a table on the router. It does not matter if ISP changes the DHCP assigned address, the router handles it. I got mine at Egghead before they went out of business for $99.00 with a $50.00 rebate. This router (SMC7004BR) also has a built in Firewall and basically configures itself. Happy Surfin'