I missed the speech, but have been bouncing around the responses.
Not only does Kevin Drum hate it, but his commenters hate it. That's not good news for the President.
(note that I don't object to flaying BP; from the documents out to date, this wasn't an 'act of God' event, but instead an 'iceberg? what iceberg? we're drinking here...' kind of event. They deserve pretty much all the grief they are going to take and then some.)