Here's a great set of links on firewall software, books, whitepapers, and research to use as a starting point.