Hi
It depends on how much bandwidth you are going to have in the router and also the kinda ports/interfaces you require in them.
You may also need to check the features like VPN(IPSEC)/remote access vpn and other feature requirement in your network so that you can choose the best bet for your customer environment..
regds