Altair. He had his job to do, and he did it, while still having character development, and being the better assassin.
And, quite frankly, Ezio kinda repetively forgets how to be an assassin, or how sneaking works, and, in Ubisoft's quest to give him a personality, manages to be dull and...