I think Mark is the mole...although I definitely don't catch all of the clues like CBRorBust.
I definitely think that Dennis is going to win. I'm going to be shocked if he doesn't, because I've been predicting that he will be the winner for several weeks.