I put a linksys router in front of my private network. Works well but I had to upgrade the firmware (was 1 year old) because upload was not working well. Upgrade and administration are quite easy. Linksys has also model with firewall but I would consider Linux for that specific usage.