What's The Best Way To Protect Earth From Incoming Asteroids?

Nuclear explosions, space collisions, or gentle nudges from an ion beam?