De RTL8139 is brak...
Nog los van de hele onboard/PCI en 'hardware' vs. CPU-based discussie heeft hij zulke erge bugs dat er nota bene in de source van de Linux driver ervoor geflamed wordt naar Realtek
Die bugs uiten zich in een onnodig hoge CPU en PCI bus belasting bij een voor 100Mb lage doorvoersnelheid.
Daarom zou je dus 3 groepen kunnen maken van 10/100 NIC controller chips:
De 8139 (class of its own

)
Andere 'CPU based' controllers (denk aan de SiS900 of ia AC'97 gevallen)
'Hardware' controllers die veel on-chip doen (denk aan AMD, 3Com, Intel of Digital gevallen)
Bij 10Mb is het weer een ander verhaal, vooral bij ISA dingen (real mode vs. bus mastering vs. DMA- enfin, do maar een search (of een Google) als het je echt interesseert)
Concreet in het geval van online gamen is het lastig omdat je twee zaken hebt om rekening mee te houden:
1- ping, die zo laag mogelijk moet zijn. Hiervoor moet je minimale latencies hebben, dus een zo snel mogelijke controller (in dat geval heeft de 8139 ondanks alles een voorsprong)
2- CPU belasting, die ook zo laag mogelijk moet. Hiervoor moet de kaart zo efficient mogelijk doen. Hier is de 3Com in het voordeel.
Welke de doorslag te laten geven

Simpel. Veronderstel een constante CPU belasting van een spel en bedenk wat er gebeurt als de CPU belasting van de NIC omhoog gaat...
Gevolg: bij de 3Com heb je een constante, lage CPU belasting, terwijl je bij de RTL8139 een sterk variabele CPU belasting (en overigens ook ping) hebt. Het is mogelijk dat je spel eronder gaat lijden. Dus voor de 3Com gaan, ten koste van iets lagere throughput.
Maar 2e hands kun je voor (bijna) niets Intel, 3Com, AMD en Digital-based PCI NICs halen. Dat zou ik voor de fervente gamer absoluut aanraden- je hebt baat bij de lagere ping en de hogere, variabele CPU kost van een 'softe' oplossing kun je bij het LANparty-en niet hebben