Not my battle, but...
I agree with vrai. If I was a repub, I would want him out. It's probably the right thing to do ethically, since there is now a question about his attitude, but it's surely the right thing to do politically. The only way dems get any traction on this is if he stays in that job.
Kyle, you seem to think that the damage would be worse if he quits. I disagree. If he steps down, this story ends tomorrow. Otherwise, I suspect this will linger. Also, so what if he steps down? You put somebody else in there and move on. Big deal.
Perhaps we are talking about a suitable punishment for this "crime". Is apology enough? Stepping down doesn't really seem that drastic.
Personally, I don't care. I don't know if he's really racist or not. His peers and colleagues will have to figure that out. If he doesn't step down, it's kind of a win for dems, because they will never let him forget this. If he does step down, dems get to say, what? Dem's gain nothing by him stepping down. This is no political battle. It's not like a dem gets to take the job. This is all just Trent screwing up.