I'd recommend the Cisco ASA 5505... it's rock solid, and once you get it configured you'll forget you have it. Other options would probably be the CheckPoint VPN1 Edge, Juniper SXR 210. Really what it comes down to is what your priorities are... are you wanting to do integrated AV / Content filtering or IPS? If you just want to route packets and firewall them with VPN throughput that can't be beat, go with the Cisco. If you're trying to accomplish more than that then reply back and we can probably suggest some other options that include more... though the ASA has the SSC available now, so you can add Content OR IPS to the 5505 (but not both).