NME NME's 100 favourites NME has published its top 100 singles of all time, as voted by its journalists, with Joy Division's 'Love Will Tear Us Apart' at number one.…