Sorry I've not got back to you sooner, I've got a nasty stomach bug and this has made me a bit unsociable (yes that's right, even grumpier than usual!)
Firstly, those of you worrying about your credit card details being compromised DON'T. Those details are stored elsewhere. Your passwords are also safe, not even admin can see those, all we can do is change them.
So this 'Lizard Lick hacking Company' or whatever they call themselves (assuming they exist) are just trying to troll you up.
We are going for a server restore. This will not affect any of your recent posts but there is a good chance the restore may even be able to fix some those old threads with a '1234' OP.
Sorry for the inconvenience, normal service will be resumed shortly!