Hastert should resign...later and not for this "scandle". He should resign, later, because he's been about as incompetent a House Leader as we could possibly have.
How has he been incompetent? I grant that he's not flashy and that stupid comment about the separation of powers concerning the search of Jefferson's office was ill-advised, but what else do you have to complain about?