OK ... sorta narrow it down to the NIC ... do you know if its a PCI card, r is it a motherboard NIC? Either way, if you have a PCI slot available, it'd be worthwhile to try a new or known good PCI nick, just to see what happens. Another alternative, if you're uncomfortable pokin' around inside the 'puter's case, might be to try a USB/Ethernet adapter ... a common laptop accessory, with many brands available at a variety of prices. Given that an actual PCI NIC of adequate capability would be around half the price of a USB adapter, though, I think I'd go with the internal hardware solution. Amounting to nothing more than loading the card's software from a disk, then powering down the machine, opening it up, slipping the card into a slot, closing things up, rebooting, and letting Windows do the rest, its not hard to install PCI cards, and in fact they come with explicit instructions. Well, I'm told they come with instructions, and that some are pretty good ... there are plenty of 'em around here for all sorts of hardware. I prolly oughtta read some sometime just to see