@kpa:
@VAMike:
I use one of those on my laptop when I want something faster than wifi. It can do 1gpbs all day long under linux, no problem. The problem here is that pfsense/freebsd have limited hardware support. You have basically two options: 1) stick with pfsense and buy different hardware or 2) keep the hardware and use a different OS. What you can't do is just assume that any hardware will work with pfsense the way it does on other OS's.
That's a bit of a blanket statement. For wireless and USB devices it tends to hold true but for your bread and butter wired PCI/PCIe/PCI-X hardware it doesn't really. FreeBSD/pfSense has excellent support for most common server grade wired NICs.
Sure, you can get endorsements for any intel nic you might choose. Anything else that doesn't work is at fault for not being good enough for pfsense. (When an Intel nic, on the other hand, doesn't work, it's obviously a driver problem which will be resolved soon.)