I use the built in firewall. (sharing in system preferences)
I use a hardware fire wall that is built into my adsl router gateway box thingy.
and I keep an eye out for bad things that could hurt my mac. you'll read it on these forums first so you're ok thus far.