The Soviet Union Used a Small Nuclear Explosion a Few Times to Stop Uncontrolled Blowouts
Watch this film of a nuclear explosion stopping an uncontrolled fossil fuel blowout. I read that they did it underwater too!
BP may not want to succeed in capping the Gulf well because the government would never let them back into that reservoir but if they can find a way to capture all the gushing oil then that will pay for the cleanup.