It's interesting isn't it? The NIC in my case was on the motherboard and ensuring
the latest drivers were installed did not fix it. Installing a trusty old 3com PCI
card fixed the problem, but due to limitations on PCI slots needed for other devices,
I could not use that as the permanent solution. I tried every single trick I know
(and a few I didn't) in my attempt to resolve it, but in the end the workaround I
described was the only viable solution. I seem to remember posting up this solution
before, either here or elsewhere. Cheers. Spexx.