We all know that hardware routers/firewalls have their advantages, but they still sit outside the PC which not only takes up space but a power socket on the wall. I mean with hardware getting smaller these days, why not have a hardware router/firewall whose circuitry resides entirely on a typical PCI card? Basically the power comes from either the PCI slot or directly from the PC's power supply but not the data so that this router is still completely independent of the OS. Of course being a router, it will have one WAN RJ45 port and one of more LAN ports. One of these LAN ports is connected to the port on a NIC card with a 1-foot CAT5 cable. Are there such a product out there? If not, there should be. In fact, how hard is it to make this on one's own? There was a time when DSL modems are PCI cards. What happened to them? Have not seen them in a while.