It was good to see Cassandra again, and that was a tough decision about whether to save her life, or let her die and keep the Go'uld. However, they made the right call.
I didn't like Cassie's behavior at the first part of the episode, but it's just teenage stuff, in my opinion. I was so glad when she settled down at the last of the show. Great episode.