I got a router with a built in firewall which you may want to consider - although it is a little extra expense.

It shouldn't be any extra expense, I haven't seen a recent ADSL router that doesn't have firewall functionality.
_________________________
Remind me to change my signature to something more interesting someday