Nuculear is stupid, and causes more problems than it fixes, however the chemical explosives that we have today are very inefficient, which is a problem because we often need high yield in low volume, so that leaves us with nuclear.
Bassically we need a high yield explosive
should be clean
shouldn't have nuclear implications
shouldn't be large in size
And should be stable
So i say we just dump a buncha money into anti matter research
I mean shit the swiss already make it at CERN (not really swiss and if your europian i'm sure you know what CERN is)
http://livefromcern.web.cern.ch/live...factory00.html