Winner
Diverse in Unity
Ouch, 50 m accuracy isn't very much if you would be trying to hit an 100 m rock, especially if you want to achieve more than just change its rotational period.
Those billions poured into SDI reseach could come handy here, if the US would try something like that. Maybe use an upscaled version of this cute little guy here:
http://www.youtube.com/watch?v=LC97wdQOmfI&feature=related
Nice

On the other hand, if there is enough time, I don't see anything that could make it impossible.
If there isn't enough time, let's nuke it



BTW, there is a little segment where this asteroid is being discussed: LINK.