WordPress = Spam Central

Lately, my blog has been inundated with spam. I have tried blocking a few of the servers that had been leaving me all the spam comments but the number of IPs have also been growing exponentially. If someone has a solution to this incipient problem, please let me know.