I'll chime in on your last comment, although Peter is clearly the expert on this subject. In general, any DSL modem will work in most situations. All it does is bring the internet connection to the computer. I agree with Peter that a decent stand-alone router will make your life a lot easier, and may very well solve your connectivity problem. Routers are pretty inexpensive (try NewEgg or Tiger Direct), and they specialize in connecting your various devices to the modem. As a bonus, they offer an extra layer of firewall protection by making your network invisible to the internet. Even so, you should also have a software firewall on your individual computers.