Baltar; what a great character. James Callus plays him as a real weenie, yet we cheer him on even as we cringe. Especially those few times he redeems himself. I guess we recognize Baltar's humanity, failings and all, in ourselves. Funny, but the only other character that I can think of that achieves this, is Homer Simpson.