From Nina Simone to Otis Redding and Harry Nilsson, in soul, pop, punk and jazz, these are the 40 best covers of The Beatles ...