I loved this episode, although I think it suffered somewhat for trying to cram too damned much into a single episode.
--Meg is this year's Lilly. *squee* We get a Lilly.
--Total class warfare. Bring it on, RT. Bring it on!
--Descent of Logan. This is going to rock out loud.
--Did I miss it, or did they fail to say what happened with Aaron?