10 indie anthems from 2007 that still sound amazing