Dell Wyse 7010 / P/N: 20DJ1
This mini desktop has been upgraded with 16GB of RAM and a 64GB SATA SSD.
In addition, it has a 4x 1Gb/s Intel NIC with excellent driver support.
It will come with pfSense pre-installed.
Incredibly good and reliable firewall for a home or small business.