I can't blame Joe (Joe Wilson, Congressman for S.C.), I was shouting at the T.V. right along with him.
It's unfortunate because it was the wrong place for an outburst, but Frustration has taken over the G.O.P., he had it right, but in the wrong place. You should still respect the "office" even if you don't respect the man.
Nevertheless, I'd like to predict here and now. B.O. has sealed his fate. The American People are too smart for his rhetoric, and his presidency is finished.