Colin Powell gives a well articulated, impassioned, and significant endorsement for Barack Obama, given Powell's extensive prior service in the military as an Army General and Chairman of the Joint Chiefs of Staff, as a Republican, as America's top international diplomat in the role of Secretary of State in the early Busy Administration, and even as a prior donor to the McCain campaign. The video is well worth watching.