I thought this was a good episode. However, even though I thought it was well written, I suppose I didn't really like the way it ended, compared to other potentially exciting possibilities after the BAMSR ending scene. But still, it was a nice sacrifice by Weir, and with Torri not playing Weir, there wasn't a lot of good choices. So now this is most likely the end of the Weir character forever. Here are some other thoughts:
I thought Michelle Morgan (FRAN) did a great job of looking and imitating Torri Higginson as Weir with respect to her facial expressions and demeanor!
We now know that there are other worlds in the galaxy that are somewhat technologically advanced, so that's good.
I thought Woolsey did a great job this episode. He was the commander, and he showed courage and toughness against the replicators.
Why couldn't they upload the consciousness of the replicators directly like with Ava? Maybe it needs a human body or it was still too dangerous, I suppose.
Poor Sheppard - again! This will be the last time with Weir, though.
Flying monkeys, Planet of Oz... a la SG-1!
Overall, a good, solid (yet sad) episode.