IT'S the song you just can't escape at the moment, and it could occupy the top three positions in the Christmas singles chart this Sunday.
But will it be the late Jeff Buckley's version, Leonard Cohen's original or the much-maligned cover by X-Factor winner Alexandra Burke...
Who gets the Christmas number one? Who deserves to get it???
Tune in on Sunday to find out!
• You Tube: Jeff Buckley sings Hallelujah
• The Times: Buckley fans promise fight to the finish
• Capital 95.8: Listen live to the chart show Sunday from 4-7