I wonder, what is stopping people from buying a x64 PC with a good CPU, slapping multiple ethernet cards over pcie (which support amazing speeds, good enough for 10G) and installing openwrt/pfsense on it?
This is something I really want to do, actually.