It is either self destruct or Taggarts. Mostly self destruct because I dont feel like I have the rights to decide the fate of mankind, I'd rather let it pick its own path. I feel sorry for those stuck in the station though... (went through a lot of trouble not killing the crazed augs whenever possible, but ended up killing them all anyway *facepalm*)
Out of the three other endings Taggart seems like the one with most potential of causing something good IMHO, even though I hate lying. Too much freedom causes chaos, I agree with that. I do not share the same ideas with the people behind Taggart but there are not a lot of good options.
Sarifs ending creeps me out, really...
Darrows ending is tempting, but this time I think truth can cause more harm than good and it would only feed my own self-righteous ego. It is not the fault of augmentations what happened there, but truth would cause so much prejudice against them destroying the potential good augs can do, and frankly making a Terrorist win. Its complicated... :/
Man, this game really rocks!