I would have to go with Carter, this is going by the 10 seasons of SG1 where she saved the day dozens of times and made decisions that were better thatn Mckay's. Not be swallowed by a black hole etc, gives you a few browny points.
As for Ronan vs Teal'c it was a draw, they both saved each others life at some point. Though I suspect Teal'c is a better stratagist when it comes to batle situations as he has a lot of experiance
Yeah i would say carter too and Teal'c would have to be a better strategist as first prime there would of been lots of situations where he would have to organise the jaffa to capture or attack targets.