I really enjoyed the episode this week, an improvement from last week's episode. Glad Dan finally got his feelings for Blair out in the open, he sure loves her very much and Serena needs to get over herself she knew about Dan's feelings for Blair. She was setting herself up for more disappointment since Dan doesn't feel the same back. The kiss worked up the 'shippers' giving the writers a piece of their mind. They need to chill its just a tv show, it can't be dictated by fans to make them happy, enjoy it for what it is.
I'm getting a little bored with Chuck and Blair as a pairing, they bring them back together and then break up quite a few times. I enjoy the characters on their own, going by the preview next week Chuck's ready to get his own back on Dan by possibly digging up dirt from Alessandra. They need to give Chuck his own SL besides him being hurt over Blair.