There’s something on EW.com that deserves your immediate and undivided attention. In a cool eight-minute audio-slideshow, our man Stephen King lists — in that scratchy, cracked, cool Stephen-King voice of his — the 25 greatest rock songs of all time. Somehow, “You Give Love a Bad Name” did not make his cut. Check it out anyway.
Comment over there if you wanna reach Steve directly. Over here, let’s see if we can get our own thing going. What are the best rock songs of all time? For me, No. 1 is easy. The Best Rock Song of All Time is “Mahgeetah”, the 2003 superjam by My Morning Jacket. I’m completely serious. If you’ve ever communed with this tune, then you know there’s no topping it. The Beatles, Dylan, the Stones, Elvis, the Sex Pistols, Bon Jovi — “Mahgeetah” is the perfection they were all striving toward.