Credit: Michael Yarish/FOX © 2011 Fox Broadcasting Co. Photo: Mike and Tina Snuggle Up in Season 2, Episode 12: "Silly Love Songs"

Glee manages to pack an insane number of songs into each episode, which means there will always be a few standouts along with the inevitable dud or two. We've narrowed the performances down to the very best and the not-so-great from Season 2, Episode 12: “Silly Love Songs.” After all, not every Glee cover can be a bestseller on iTunes!

Best Performance of the Night: “Fat Bottomed Girls” by Puck
There were three great songs this week: We loved Artie doing Michael (and especially Mike’s dance moves!), and Rachel did excellent work on “Firework,” accompanied by all those eye-catching sparklers. But Puck still gets the nod here. (Blame it on Glee’s recent Katy Perry overkill, perhaps?)

When Puck has the right song, his voice soars. And you can just feel how much fun he’s having here, especially with all those great facial expressions. Are Lauren and Puck built to last? Doubtful. But at least we’ll always have these three blissful minutes (which apparently can’t be said for the three minutes they spent in the janitor’s closet).

Credit: Hulu Photo: Puck Sings "Fat Bottomed Girls" on Glee Season 2, Episode 12: "Silly Love Songs"

Worst Performance of the Night: “Silly Love Songs” by Blaine and the Warblers
We’re actually the last people to knock Paul McCartney’s post-Beatles career. We even love his treacly Christmas song that gets played a million times each year — no, we’re not kidding! — and we typically dig the Warblers’ inventive takes on songs. But this time, they lose the funk-infused simplicity that made the original stand out. What we’re left with is borderline snooze-worthy. To put it another way: Baby, we were not amazed.

Credit: Fox on Hulu Photo: Blaine and the Warblers Sing "Silly Love Songs" in Season 2, Episode 12: "Silly Love Songs"