I have a dual atom board, 2 1 gig ethernet ports, ssd and 2gb ram. This thing pairs nicely to my 24 port switch. I run multiple subnets, 4 different isps (WAN). Load balanced, failover. Even a vpn into a diffent country for geoip reasons setup as a 5th gateway. I have a guest vlan, that I throtlle and limit p2p on. It current handles 390000 states, but that is the default max, I have no idea how many it can handle. I can country block/permit on firewall rules. I'll be adding dns and ids and vaps to it soon. all in a tiny 1 u case router on a stick config. pfsense is the best router I have ever had and I've had a few more expensive consumer/commercial ones that I have found lacking one way or the other.