Another really poor episode of The Big Bang Theory and I just have to wonder if this show is ever going to turn around. This is the same problem that plagued the show for most of last season. It started to turn around about March, but now it's back to being a generic and cliched sitcom, as evidenced by tonight's episode. Leonard and Penny do not have the chemistry of Jim and Pam, and these two cannot pull off the Sam and Diane relationship, so you either have to get them together again or give up on it entirely, ala Jerry and Elaine on Seinfeld, because this does not work.
And why was there a costume party on New Year's Eve? I've never heard of that.