How about pfSense or M0n0wall on a net45xx/net48xx/net55xx/WRAP,
it's a good alternative if you like a firewall for reasonable amount of money. :)

http://www.soekris.com/net5501.htm...