I loved this episode, but the more I think about it, the more I think it should have been a straight two-parter and even a show finale (show, not season!).
Enough threads were tied up - the Jaffa finally getting freedom, the Big Bad being killed/locked in eternal struggle with Oma, the entire galaxy getting saved (it's going to be pretty hard for them to top that one!) - but there were enough loose ends to let the audience invent their own stories (how will the Jaffa cope under their own nation? Is Ba'al still out there? And will Jack retire as Fed woman suggested so he can finally have Sam?)
But where was the action? Yes, a lot happened, and I realise that in the past couple of weeks it's been non stop fighting, but then we get two huge events in this ep - Anubis attacking the Jaffa rebels, and then the 'death' of Anubis himself. The first occurs off-screen and the second is an anti-climatic burst of bright light. It would have been nice if they'd intercut between Jim/Oma and Anubis/host dying and his soldiers all, um, stopping, or whatever happened to them. And some explanation of what happened to Ba'al.
The fishing bit was fantastic, I squeed out loud when I saw Sam sat next to Jack, and I'm not even a shipper! Poor Pete though. He deserves better. He deserves me! (if I wasn't sick and fluey and full of snot at the moment. Kind of a turn-off).