hell - i use black ice - blocks almost everything (except pings) gives you all the info to report someone. nad you can set it to ignore a nic (if multi homed)
zone alarm might be acceptable too - but i havent used it enough...