The part that really caught my attention was the President scolding the Supreme Court for making a decision that he didn't agree with. I admittedly have mixed feelings on that decision, but I think that the President was way out of line there. That is exactly what the Supreme Court is supposed to do -- it is called checks and balances.
Otherwise the speech was pretty much the same as last year's -- cap and trade (no one wants it), health care reform (most don't like what is proposed), earmarks (He already had a chance to veto thousands of earmarks and didn't), and no lobbyists in the administration (except those he hired already, apparently).
I like the idea of a spending freeze (in fact, I would cut spending on pretty much everything except defense), but why wait until next year? Do it now. Oh, it is because he wants his "Jobs Bill", which is a prettier term for a spending/stimulus bill. Which means that the President is all for a spending freeze, as long as it doesn't affect the things he wants to spend money on. The line about waiting until next year when things are better because "that's how budgeting works" made no sense -- that's not how budgeting works. When you're broke, you stop spending money now, not later after you have spent more.
I also thought the line regarding taking some blame for Heath Care Reform not being popular because he has not done a good job of explaining is was condescending and off the mark. To me, he comes off like he is saying "People aren't really smart enough to understand what I am telling them, but I know what is best for them". What he doesn't seem to realize is that the more it was explained, the less people liked it.
I hope he keeps it up -- he'll seal his fate as a one-term President.
Rocks