Stargate SG1: Inauguration Season 7, Episode 20 review