Il discorso è che un cracker serio difficilmente perde tempo con un pc domestico. Non è interessante, ne divertente ne utile.
Sicuramente aggiungere un firewall male non fà ma considera che la stragrande maggioranza dei router in circolazione integra già un proprio firewall e generalmente impone almeno un NAT alle macchine che serve, rendendo più difficile per un attaccante esterno raggiungere un bersaglio senza una "guida" dell'utente. Per questo motivo, la stragrande maggioranza dei virus in circolazione sfruttano un intervento più o meno consapevole da parte dell'utente per infettare la macchina e in questo caso un firewall risulterebbe inefficace.
Non voglio dire che sia inutile, anzi. Però non farti prendere dal panico per quanto riguarda i soliti perditempo o non credere che il semplice fatto di avere un firewall possa fare miracoli da solo.
Se ti interessa, ti suggerisco di provare la ClearOS. E' davvero molto valida, l'ho usata per lavoro in molte occasioni. La puoi scaricare liberamente da qui.