Bot Trap is definitely a good freebie tool. I use it on all of my WordPress sites as well as some affiliate marketing sites that get hit hard by spiders.