Plus, he didn't try and talk Boomer out of shooting herself. he kind of admitted that he knew what she was and even suggested that she end it, rather than giving her up to the fleet and having her sent out an airlock. I think hes both tragic and treasonous, though. That he saved Cally is great, but keep in mind, he subverted the command structure, even if Crashdown had lost it. for a while there, even the chief was going along with it. He really had no choice but to shoot at the Cylons. Six told him that he was outside of the 'graces of god', and that he would be killed also. His main motivation, i think, is self preservation. Its gonna be interesting to see what happens when they get back to the fleet, and how the chief is gonna deal with Sharon's acts, since he somewhat suspected that she was an agent...