Today on Meet The Press, Colin Powell announced that he will be voting for Senator Obama for President. Here's the video. It's a long announcement, but eloquent and heartfelt. He makes it clear that he has taken the time to make his decision carefully, and has paid particular attention to the conduct of the campaign, both by the candidates themselves, and by others in the parties, particularly the GOP.
Many thanks to the general.