Democratic presidential nominee Barack Obama has picked up the endorsement of former Secretary of State Colin Powell. The former Bush administration official broke with the Republican party Sunday. Obama told a rally in Fayetteville, N.C., that he was honored to have Powell's support.