A very good episode. Dramatic and fast-paced. As usual with TV shows and movies nowadays, some things were predictable (like the Stargate being swallowed up by magma), but, that's life.
I thoroughly enjoyed the entire episode. It also set up a nice prelude to the season finale. They now have a 2nd warship and know that the Wraith are coming.