Ubiquiti's EdgeRouter Lite is a popular, fast, cheap (<$100), solution in this space.
People are running FreeBSD and Linux on it:
http://www.daemonology.net/blog/2016-01-10-FreeBSD-EdgeRoute...
People are running FreeBSD and Linux on it:
http://www.daemonology.net/blog/2016-01-10-FreeBSD-EdgeRoute...
With the electricity prices the way they are in the US, no way I'd run something like that over a proper x86 as in the article that can saturate a 1Gbps and manage decent disk IO.
"x86" covers a lot of ground. Certainly, in the "about $100" range, your choices in X86 land can't saturate 1Gbps either. The x86 box in the article was $280 total. About the same cost as the logical upgrade to the EdgeRouter Lite...their ER-8, which can saturate 1Gbps, and has 8 ports.