RE: routers...
Hi steevg,
First of all, thanks for the kind remarks. They are appreciated and I'm glad if I can be of any help.
Secondly, with regards to VPN and routers, as I mentioned it depends on whether you run VPN on a server computer behind the router or if you run VPN on the router itself. If you run VPN on a computer behind the router, then most any router will do since all it has to do is pass the VPN ports through to the VPN server behind the router. (Running the VPN server via Mac OS X Server is an extremely easy thing to configure and it provides client configuration profile files that you can email to clients for automatic configuration of their computers to have access to your VPN.) If you wish to have the router itself do the VPN tunnels, then obviously you will need a router that has VPN tunneling capabilities. If a router does VPN tunneling, it will say so in the description. I'd also look into firewalling by the router, and, in particular SPI (Stateful Packet Inspection) firewalling. Most router will also do DoS (Denial of Service) protection and, of course, NAT (Network Address Translation) so all of your office's computer can individually have Internet access. There are a number of manufacturers that make these routers, as I'm sure you know. For convenience, some of these even have smartphone apps that will allow configuration by smartphone (I don't have any experience with these yet). Many of these routers can be configured and administered using a web browser. The router is essentially running its own web service setting up a web page(s) for configuration of the router. Some manufacturer's call their web-based configuration methods "wizards" and others actually have a separate "wizard" app for configuration. I nearly always find the "wizards" of little use to me personally, mostly because I find that I need to configure something slightly out of the ordinary and these "wizards" typically won't allow this. But these web page configuration routers I find particularly easy to configure. I personally use the Netgear FVS318G VPN Firewalling router, but there are many others out there. I can't really recommend any VPN router over any other mostly because, by their very nature, VPN routers are inherently more difficult to setup since you have to setup the VPN tunnels and so are more of a "business" product than a "home" product. If you have a store near you that sells routers, go see if you can find a knowledgeable person to help you pick one. Ask about the configuration method in particular, does it have a web browser interface?
Good luck,
Switon