In the latest NME.com poll, we asked readers to vote for the greatest indie anthem of all time. A heated debate ensued, and now we're pleased to reveal the final Top 20 list of the ultimate indie anthems. Coming in at No. 20 is The Stone Roses' 'I Am The Resurrection'. It's a good thing this lot decided to reform, no?