Confession: I’ve already heard the 6 holiday tracks that the gleeks are singing on tonight’s Glee holiday episode, “Unaired Christmas.” And you know what? Except for Rachel, Kurt and Santana signing “The Chipmunk Song,” the songs are just not as good as music featured in the show’s previous holiday eps. Just being honest here. Take a look back at the best-of-the-best holiday performances featured on Glee from the first four seasons, and then go on your jolly way before tonight’s new episode airs at 9pm on Fox!

“We Need a Little Christmas.” This was the finale song in the season 2 holiday episode, where the New Directions performed at a shelter for less-fortunate kids. Mercedes takes the lead, which is also probably why this performance is amaze.

“Baby It’s Cold Outside.” In 2010, when Blaine and Kurt were just becoming an item, they serenaded each other with this gem by the fireplace at Dalton. Beyond perfection.

“Let It Snow.” In season 3, the Glee holiday episode was shot in black and white and was a show-within-a-show format. I didn’t entirely get it, but I do get that I loved this duet, also from Kurt and Blaine.

“Santa Baby.” This scene got cut from the 2012 episode due to time restraints, which was a dumb decision. This is one of Glee‘s finest holiday moments.

“Hanukkah, o Hanukkah.” It was the most adorable thing when half-brothers Noah and Jake Puckerman wanted to celebrate their half-Jewishness together, so they sang this Hanukkah song while driving around in a golf cart. Ah, holidays.

“Extraordinary Merry Christmas.” Blaine and Rachel are my favorites, so I love most songs they sing together, including this original song written for season 3. They just look so happy.

“O Holy Night.” When Rachel sang this Christmas classic during the Winter showcase at NYADA last season, I cried. So much. Lea Michele brings me to tears often when she sings, but this performance just did me in. And I don’t even celebrate Christmas!