The killswitch version of the song is better than Dio's IMO, however that is the only good song Killswitch have done, the rest of their stuff sucks total ass.
So down to the bands, Dio > Killswitch, but when it comes to version of the song, killswitch takes it.