I think BP should be fined several million a day until they get the mess cleaned up. Irresponsible business practices? Yep you pick up the tab to fix the mistake and pay damages too.
There are a ton of fishermen and shrimpers out of work now too and while BP is giving some of them an "allowance" of sorts it's still not enough to pay their boat loans and their crews.
I think my ire is almost as strong towards people like Rush Limbaugh who blame the liberals in saying that since they won't let them drill in country or close to shore they are forced to drill way, way off-shore. It is precisely because of situations like this that most of us Americans, liberal or not, do not want drilling platforms sprouting up all over our coastlines and inevitably leaking, blowing up, spooging crude all over our lands.