There are some songs that are real growers, requiring patience and repeated listens to before they blossom fully into the agelessness of an enjoyable classic. Then there are others that introduce themselves by smacking you upside the head with their undeniable greatness. And i've made a condensed (coz my memory fails me) list of my personal instant classics.
looking back i'm quite surprised by how many are from 2003-05, which i had thought were something of a musical doldrums. and supergrass! ah man, that brings back some memories, watching mtv at cousins' in the summer - 94/95? when i was 11/12? that is ages ago already. fantastic times.