Credit: Adam Rose/FOX © 2011 Fox Broadcasting Co. Photo: Artie and Brittany in Glee Season 2, Episode 20: "Prom"

We hardly remember our prom — call it selective memory — so we’ll just imagine it was much like Glee’s. At least in every musical way. Hot guys rockin’ out on stage, driving partiers into a dancing frenzie (Artie, Puck and Sam singing a version of “Friday” we didn’t *gasp* hate; Blaine singing “I’m Not Gonna Teach Your Boyfriend How to Dance With You”); an emotional, slow dance-friendly ballad heightening our teen angst (Rachel singing “Jar of Hearts”); and, of course, a disco-era tune giving us an excuse to bust out all those olden-timey moves our parents do after too many glasses of wine (Santana and Mercedes singing “Dancing Queen”). In Brittany’s words, “Best prom everrrrr.”

Though the musical buildup wasn’t anything to sniff at, either. Jesse St. James — self-absorbed and cute as ever — kills when he joins in on Rachel’s “simply outstanding” acoustic cover of “Rolling in the Deep.” But it’s Artie who had our hearts aflutter with his attempt to win Brittany back, singing Stevie Wonder’s “Isn’t She Lovely” in front of a swooning  Home Ec. class. We don’t mind them staying broken up if it means more grand gestures like this one.

Watch all the “Prom Queen” performances below, and tell us your fave!

"Isn't She Lovely" (Stevie Wonder) performed by Artie

"Rolling in the Deep" (Adele) performed by Rachel and Jesse

"Friday" (Rebecca Black) performed by Artie, Puck and Sam

"I'm Not Gonna Teach Your Boyfriend How to Dance With You" (Black Kids) performed by Blaine

"Jar of Hearts" (Christina Perri) performed by Rachel

"Dancing Queen" (ABBA) performec by Santana and Mercedes

Can’t get enough Gleetastic goodness? “Like” us on Facebook!

2 episodes left! Eek! Check out what's coming up in "Funeral":