Oh.. when last episode was victory in the side of our guys, then on this episode the victory will go to Ba'al. And not only one of them but for many. They came, the got what they wanted and fooled everyone. Somehow this episode made the SGC looked stupit. I really doubt anything like that would have allowed to happen as there did and that agent seems to get away way too easily.
Anyway, this episode had some fun, had some fighting scenes, action and maybe a new clue where to search as I have no idea why those Ba'als needed that database, but I think they could search too.