I heard about project of using impactor+warhead scheme, to detonate nuclear warhead at some depth inside asteroid. This would make explosion much more effective in terms of possibility to break asteroid to pieces, which would dramatically reduce its damage to Earth.