In reply to a lakeland climber: Cheers for the suggestions fellas. Yeah I've seen both of them and implemented them too, which is what leads me to believe they are Human Spammers.
For the suggestion of randomly generated questions I'll give that one a go. I'm going to try to put the question in a .jpg or similar so that even if a computer tries to read it and make sense of it, all it will see is *.jpg.
We do actually, although for some strange and rather idiotic reason it never occurred to me to stop them from posting hyperlinks. So I'll definitely give that one a go.
For blocking IP addresses, we also carry this out but only for individuals. I'll have to start taking notes on what IPs are being used although I have a feeling they'll be connecting via TOR or some other form of VPN.
Cheers anyway guys, more suggestions the merrier!
Rich