Even thought some people have mixed feelings about it, and it was really sci-fi.. not in the usual SG manner, but.. totally other way, it was really enjoyable episode.
First the storyline, what in my opinion, was catching and extremely fascinating. All the thing to understand that life form, the way it managed to survive and was able to learn, think strategic. It was really.. fantastic. And we did not missed those little hints and the excitement as it seemed that Carter's life was in danger and when O'Neill took that second shot at her - it was like... does he remember what it does? But he did know.. and in the end, they got her back.