Hmm, what about in the properties of the NIC in device manager, what is the recieve buffer size set to? also double chck the link speed/duplex mode, i think this should be auto but maybe changing it manually would hlep. try the buffer size at 64k first tho, one change at a time also i believe Microsoft have their own driver built into XP for this chipset, if not you could certainly get it on windows update and try that one hope this helps