Experimenting with pfSense

I've been working today on replacing a client's Snapgear SG580, a Linux-based firewall appliance which is no longer supported, and is no longer coping with the load being placed on it.  We've been casually searching for an appropriate successor...