It'd be great IF bp were going to be held fully liable. From my understanding there is a limited liability clause that is going to hold BP to some unimaginably low number.
And of course, there will be a question of what cleanup means. Cleaning up the coasts, cleaning up the animals, cleaning up the sub sea plumes? I am sure some big oil lobbyists have already tempered the language of what ever legislation is in place to hold BP accountable.
So charity is going to clearly have to step in a close the gap.
Bing, Bing, Bing!