I've gotten used to the current ad system, so I hope that doesn't change much. I understand that they pay for this site. Just don't go to ads that are impossible to close or mute.
Keep the banner that appears during games for quickly joining the game thread. The game thread is easily the best part of TD for me.
Stickied links to the latest game results article and minor league recap article at the top of the page would be great as well.