Yes, I know the feeling. I've been trying to talk sense into the head bangers for a week now.
I think it's possible to argue in a sane and rational way for Specter to not be granted the chairmanship, or to ensure that there is a substantial guarantee of his good behavior (perhaps something in the resolution seating him that he remains in the seat "at the pleasure of the Majority Leader," granting Frist sole discretion to throw him out).