It should be noted that as despised as I am, Storm has been banned just as many times as me...if not more.
If memory serves, Storm has been banned twice, including this one, and excluding Cassandra's "I hate you" ban. You've been banned more than that, I'm pretty sure.
Face got banned after PBM narced him out (and ironically, SHE got the dogpile that time), and then after the Nibbles incident. That's all I can think of, unless he'd been banned sometime between 2003 and June 2005.
Storm will be back. As soon as Tex and Flow have a bar picture thread, Storm will get jealous and make it up to Elwood the only way he knows how.
Remember in Platoon when that really really short Viet Cong dude ran screaming like a maniac into the forward command bunker with a satchel charge strapped to his chest and pulled the pin?