Given our nuclear stockpiles, I'd rather build big enough Orion spacecraft and just ram the thing. It may be enough to make it miss if hit early enough. Earth is quite small and fast moving target after all.
In a five year period we can get one superb programming language. Only we can't control when the five year period will begin.