I've heard a lot about the oil spill and almost as much about what Obama is, isn't, should or shouldn't be doing. First he isn't angry enough, then he mentions something about kicking someone's ass and he's too angry. He should be doing more about the oil spill, he's not doing enough, etc.
Personally, I think 100% of the cleanup job should rightfully belong to BP and ONLY BP. This isn't the fault or responsibility of Obama, the US government or the taxpayers.
Now, if BP isn't capable of doing the job then I have an idea for Obama: Hire a ton of people to clean up the mess (+employment!) and send BP the bill. If BP can't be responsible for the cleanup then they should at least cover 100% of the cost.