Apologies to our Twitter, Facebook and RSS users for the spam posted today. The problem should be under control now.