Colin Powell just endorsed Barack Obama. While respectful of Senator John McCain and his service, Powell's critique of McCain's campaign, Governor Palin, and the Republican Party's direction is devastating. At the same time, his endorsement is not simply based on concerns about John McCain but also a very positive assessment of Senator Obama and his approach to the campaign and the crises the country is facing as well as an eloquent argument against the divisiveness and "us vs. them" message that has so permeated the Republican campaign.
It is still so disappointing that, in the run up to the war in Iraq, a principled man like Powell was willing to carry more water than Gunga Din for the Bush Administration in spite of his misgivings. However, for many people, Powell still carries a great deal of weight while adding to the ranks of moderate Republicans and even some conservatives who are supporting Obama and raising concerns about McCain and his campaign.
The video is 7 minutes long and I encourage you to watch it and tell people about it.