I would recommend a Cisco PIX 501 for a connection like that, or perhaps a Netscreen(Juniper) 5XP. They both have pretty straight forward web interfaces for configuration. Cisco PIX are not very management interface friendly for a Mac which may present a problem if you choose PDM as oppossed to CLI for a management solution.