We're back to mostly gushing after last week's grumbling! Up first, we're tackling "Rat Saw God," where its old home week as Abel Koontz & Aaron Echolls return to Neptune. The real star of the hour is Logan's leather jacket, though. We also discuss how this episode raises some interesting questions about Veronica's moral compass. In the second half of the show, we're talking about "Nobody Puts Baby in a Corner," where Veronica investigates child abuse amongst Meg's babysitting clients and starts to investigate Logan's murder charges. Also, Duncan is shady, but what else is new?