Southpark has been hit or miss post "Imagination Land." Lastnight, though they were spot on. The initial gist of the episode is a send up of Glenn Beck. What's even funnier is the setup to an incredable burn on James Cameron and Avatar; i.e. "Dances with Smurfs."