Retired U.S. Gen. Colin Powell, a former Secretary of State in the Bush administration, on Sunday endorsed Democratic presidential nominee Barack Obama.

In an appearance on NBC’s "Meet the Press," Powell backed Obama over fellow Republican John McCain, calling the Democratic nominee a "transformational figure" who could be an "exceptional president".

Powell said he plans to vote for Obama in the November 4 election but does not intend to campaign for the Illinois senator as Obama and McCain enter the final weeks of their battle for the White House.

Good president

In picking Obama over McCain, Powell said either "man would be a good president."

Powell praised Obama’s "depth of knowledge" and "steadiness," while he was critical of what he described as McCain’s uncertainty over how to deal with economic crisis.

Powell also voiced concern about McCain’s selection of Alaska Gov. Sarah Palin as his vice presidential running mate.

"She is a very distinguished woman and she is to be admired," Powell said. "But ... I don’t believe she is ready to be president of the United States." —Reuters