Damn Russian spammer throwed in 154 spammed comments overnight. Damn it! Here is their IP: 66.98.226.51.