Dirty Diana, definately. For the composition, as good as Who Is It for me (wich is not a rock song of course), also for the melody, the voice, the guitar. This song is one of his best pieces.
Give In To Me has to be my 2nd choice; then comes Morphine, wich is more experimental than a rock song; then Beat It.
I don't really like DS.