kansaigaijin, when I say switch, I MEAN switch, not a stinking hub. When you have computers connected to an ethernet hub, and transmit data to any of them, you are reduced to the computers connection speed divided by the number of systems also reduced by half. If you have five systems connected to a hub and transmit data to one of them, you max out at 10Mbps. With a SWITCH, you get full speed in both directions, and you are not reducing speed by the number of systems connected. So if you have a 10/100Mb swich with two systems at 100Mbps you get the 100Mbps (assuming your cards are set to full duplex which most are). Also, the hub treats networked printers/devices the same as computers. So if you have a NAS device and printer always on, then you start off at 1/4 speed no matter what (and it drops from there).
I had a graphite base station before (borrowed from work), that I had plugged into the switch. I had my DSL modem connected to the uplink port on the switch (8 port Netgear 10/100Mb model) and the base station plugged into one of the other free ports (had 7 to select from). I was then able to connect any device/computer to the switch and go online via high speed without issue. I eventually converted my printer to it's networked version (made it an Epson C80N) and placed that on the switch. When I get a Mac desktop in the future (sold my old G4 to help get the Harley) I will have no problem going online.