The email client that I use,
Mail.app , has a very good spam filter built into it. Basically you put it in training mode for a few days so that it can learn what is considered spam and then you never have to look at it again. Also any address in your address book is never considered spam.