What I suspect is going to happen will be this:
Craig's going to wait out this thing for a month or two and see where his poll numbers are then. If he determines that he is seriously in trouble for re-election, he won't run; if he determines that he isn't, he will run.
At least that's what the smart politician would do. Some of Craig's comments and actions have made me wonder about this, however.
If he does go for another term I wonder if he will face a primary and if that is the case he will lose as just about no politician(excluding DC's Marion Barry) could survive such issues such as this one.