Personally I use an x86 PC (supermicro E300 with X11SDV motherboard with integrated Intel X540 10Gbe NICs) running opnsense.