Wait wait wait... you say you need a hardware firewall because software firewalls aren't very secure. As far as I know, a hardware firewall is just a really stipped down computer running a software firewall and a telnet and webserver for configuration. Just like you can take an old 486 linux box and turn it into a firewall and router. That's all firewalls and routers are.