I'm looking for a good VPN router/firewall than can handle several IPSec VPN connections from branch offices and provides proper routing between the various VPN tunnels. The goal is to have a star topology network with the head office at the hub and the branch offices at the spokes and to have branch A reach branch B via the head office. Offices each use either DSL, cable or wireless local loop service to get broad band as per availability/cost conditions in their area.
Two part answer:
1) Budget for the router is about $600 - what's the best one to get at or below this price?
2) What are the key features that make the suggested router the best one for that price?