The problem with blowing the well shut and solving the problem is that BP would then lose the money and access to all of the future oil. Of course, this is much more important than saving the environment.
We've destroyed the gulf for decades because we're letting a company more concerned with profits than the environmental effects take control of the operation. If this spill hits the jet stream in FL, a good chunk of the east coast is going to be fucked, too. The economical and environmental effects would be absolutely devastating. (Even more so than they already are.)
I wish someone (Hey, Mr. President!) would step in and get this sealed off instead of trying all of these untested experimental (and ineffective) solutions. Blowing wells shut has been proven to be effective. With our technology where it is today, we should realistically be able to do it without going nuclear. This would avoid all of the political ramifications of using a nuclear device, so I don't see what the problem is. (Aside from the fact the the prez is in bed with big oil as evidenced by the amount of monies he's received from them.)
Of course I'm no scientist, nor am I a politician, so my opinion doesn't really matter