Those users have been banned, and their IP have been banned.
Everything should be cleaned up and in good shape now.
If this ever happens again and I'm not around, contact Torque or another mod and have them contact me, as they all have my cell phone number. Thanks.
I appreciate your patients and again I apologize for the spammer's actions.