If you have an old, spare, computer not doing anything, there are a plethora of turnkey solutions available (most are free for home use) that create a hardware firewall:
monowall
IPCop
Redwall
and what I use in my home and offices all over the world:
Astaro