This was a good, solid episode. I probably should like it more than I did, but for some reason I didn't think it was that great of an episode. Here are some thoughts:
It did move the whole wraith story along, finding out that the drug's side effect is lethal, at least for now. Todd's back, and after this episode, their alliance may yet be revived. There was good character development between Todd and the team, especially with Sheppard. This was the best part of the episode. Nice special effects with the ship breaking apart and also landing on water. The part with the hungry wraith was sort of a "Whispers 2".