President-elect Barack Obama today announced Sen. Hillary Clinton as his pick for secretary of state, calling her an "American of tremendous stature who will have my complete confidence." Obama also confirmed that he is keeping Defense Secretary Robert Gates in his current post.