Personal firewalls are snake oil. Even a cheapo router is better suited for the task, and without sacrificing resources on the end-user machine!