Whoops, forgot on wee thing: worthwhile PCI network cards cost less than $50 (realtek based ones often around $35) and in my experience the kernel deals *much* better with PCI. Perhaps a new network card is in order? >