Looks to be that all of my research has led me to one of these two items by ZyXel.
http://www.newegg.com/Product/Produc...ALL%2b2%2bPlus
http://www.newegg.com/Product/Produc...82E16833181104
I am just trying to decide now if I want the bigger one or can settle with the smaller one. I almost bought this :
http://www.newegg.com/Product/Produc...82E16833124190
The Linksys wrt54GL (notice this is the L version). Its 11 time customer choice winner...but I have no need at all for the wireless router part of it and only need the firewall, so the ZyXel will probably be just fine.
Edit: I think the P1 is all I need, after looking at the 500 page instruction manual of what it is capable of doing.