Go to your blog control panel and select Settings from the menu on the right. Under the General settings tab, select that users must be registered and logged in to comment.
Most blog spam is created by spambots, not people. Choosing this option will help cut down spam.
If you do this and still get spam, don't delete it right away - Send me a link to it so I can locate their registered comment account and delete it.
I hope that helps