Anything with a 3des encryption pack would do the jobs, but you should ensure that the device is sizes for the data and the number of VPN tunnels.
In theory a Cisco837 whould be able to support this configuration, even possibly a Soho97. But, you might run into issues with performance