Ok thanks for the advice. I've moved away from Spamassassin as it just wasn't good enough. You had to set the threshod so low to get it to work, that you lost a lot of good mails.
The only ones that seem to be beating magicpam, are the ones I mention that say they're from
xxxxx@blizzard.com - all with subject lines about worldofwarcraft.
I keep adding the senders email to the blacklist e.g.
noreply@blizzard.com but they still get through. Obviously that's only a spoofed address and when you view the raw source you get a random hotmail address, but I can't understand why magicspam can't look at a spoofed address and kill that as well?
I think it would also be good to have a blacklist of words in the subject line - so in this case 'warcraft' or the obvious ones like viagra etc...
I notice that the warcraft emails seem to be between 65.55.111.75 - 65.55.111.95 - can I add a shortened range like that?