I'm not sure if this question really matches the site, nevertheless I'll answer you.
I can recommend you:
The first one focuses on stopping the spam at your entire site: your comment section, your login section, your registration section, and your trackback section. The second one just checks whether you are a robot or not, both on your registration form and comment form. I use both, and reduced the spam I'm receiving at a total of 98%.