Depending on your location, you should be able to find a local VAR to provide the sort of advice you need.
Finding a company that doesn't sell routers but does recommend them... that might be harder to find. I know of such places for storage but not for networking, as I think the networking companies tend to push for this. An independent VAR is more likely to offer the benefits and downsides to more than one option.
If you were looking for a particular router recommendation, this would require more info, such as what your connection to the Internet consists of, what sort of remote server work (individual ssh sessions? multiple protocols? VPN to a colo? etc), and whether you care about redundancy. This is what your consultant, contractor, or VAR would need to know to make a responsible recommendation.
Phil has some good points... if you are really cost-conscious, you might not even need more than 10/100 switching. But your question doesn't seem to pertain to the LAN, just the router.
And if you haven't already considered an open source solution, it might not fit, especially if you don't have dedicated IT staff ready and willing to maintain it. There are Linux and BSD based "appliance" solutions that you could get support for.
I ran an office of about 120 people, 100meg fiber to the Internet, with ipsec VPNs to the colos, on a Juniper SSG 3xx router. The only thing missing was redundant power, but our fiber termination box didn't have redundant power and we had quarterly multi-hour power outages anyway.