He was not fired. He was a Research Associate at the Smithsonian, and is paid by the NIH, where he still works. His term as editor expired, he was not fired. But don't just believe me, read this rebuttal to Klinghoffer's piece in the WSJ, which was full of falsehoods here. You'll be surprised at the number of falsehoods in Klinghoffer's article.
Sending us to a creationist site does not build confidence in your claims.
You are correct that Sternberg was not fired as editor. He has, however, filed a complaint with the U.S. Office of Special Counsel alleging religious harrassment from his superiors based on his decision to publish the article and that is what Klinghoffer based his piece.
The rebuttals on The Panda's Thumb -- the blog to which ThinkPlease linked -- come from Jonathan Coddington and Randall Kremer, the Smithsonians's Director of Public Affairs. Obviously these are not objective sources
Now, can someone show how Meyer's article was not properly peer-reviewed?