I prefer a PCI based Expansion card for Wired Ethernet Network or Wi-Fi because they seem to offer the most features, and I can pick the fastest PCI card for my needs. They also can look kind of cool .
I agree. You can't go wrong with PCI based Expansion cards for Wired Ethernet Networks.
Which are the features that the other ones are missing, in your opinion?