This was an interesting episode based around teal'c which is good because that hasnt happened for a while. I thought it was pretty well done. Teal'c had some really good moments expecially when he says he's leaving to the guy thats about to explode. I cracked up laughing!
Teal'c getting revenge was an interesting consept. Cameron fighting Teal'c was both funny and mean. They are supposed to be friends and all, you'd think they'd understand each other better but oh well :P..It was all good.
The ending was good. Bra'tac saying he was proud of Teal'c was really touching and Cameron lying in his report was also a testament to his friendship with Teal'c
A good episode overall.