TED talk -
is really a heartfelt expression of dismay at our having lost our republic. I think it's well worth watching as an alert to us all. It's short on solutions, though.
Re: TED talk -
Not to worry. The NRA, GOAL, and Palin have all the answers.