Well done CT, all backed up and secure so it's down to the Members to make the effort and change their passwords so we don't go here again.
I'd recommend 'LastPass', password generator, then you only have to remember one password for the site alone as it does it all for you and it's simple to use.