Per una discreta sicurezza e' necessario perlomeno un router con firewall hardware prima di tutto. Il firewall software (consiglio OUTPOST) da' un po' di sicurezza ma puo' essere aggirato dall'interno del computer. Provare per vedere, basta cercare "leak test" su google e fare qualche test.
L'antivirus (molti con funzionalita' antispyware) deve essere aggiornato, ce ne sono molti in giro ma io personalmente preferisco quello di Kaspersky.
Ottimo anche Linkscanner per rilevare siti malware prima di accedervi.
Certo va comunque preventivata una spesa per acquistare le licenze, ma i soldi spesi li valgono tutti.