I shouldn't have liked this episode. I hate flashbacks and Earth interludes in general. Plus this episode was pretty slow moving and Daniel Jackson was more or less wasted.
But it was a good episode none the less, and I feel that every episode since the mid-season break has been better than the first half of the season.
The acting jobs by Carlyle and whoever played his wife were superb by Stargate standards, and the whole plotline would have been tedious if not for the fact that Rush refused to get caught up in his wife dying and stayed focused on what he had to do.
The character writing was also very sharp this week, with a bunch of little tidbits that added a lot. Young laughed twice and smiled a bunch, Chloe's "Stratification" and nerd bit was good. Rush and Greer's little spat was good. Rush of course had the lion's share of everything, and it is obviously going to lead to some sort of pay-off later this season I suspect.
The alien ruins were interesting in that they were obviously made by humanoid aliens(or humans) of roughly human size.