Has anyone run across this before? After the DSL tech's spent three hours getting my DSL to work in my apartment (had to overcome some seriously bad wiring) their laptop showed a good connection with their USB dongle version of my larger modem. Hooked up the modem directly to my PC (WinXP Pro, Soyo Dragon+ using on-board NIC) and couldn't get an ip. Hooked it up to one of the tech's laptops onboard nic and it worked fine. We decided to try running it through my router (Linksys BEFSR41) and it worked. The tech's mentioned that it was most likely the drivers for the onboard NIC. I tried messing around some and I had a connection but it was slow and spotty. I lost anywhere between 15% and 25% of the packets when I pinged yahoo and DSLreports.com speed tests said my speeds ranged anywhere from sub 56k up and down to ~400k down with ~60k up to ~60k down with ~400k up. The DSL is supposed to be max 1.5Mbps both ways. So I updated the drives for the onboard NIC and the firmware of the router, no change to speed. The tech's did mention something about 3com having similar problems (I'm assuming with drivers). I'm going to go pick up a pci NIC tonight and try it and if that doesn't improve the speed calling the company back for more help. Has anyone heard of this happening before? Also, does anyone have a recomendatin for a PCI NIC I could pick up? I'm kind of leaning toward a Linksys card since my router could provide me a connection when the onboard NIC couldn't. I would appreciate any ideas/suggestions/hints anyone could pass my way.