Ah, to be sixteen again. Well, not really. But I've got to support The Onion AV Club's efforts to convince us that 1997 is the new 1967:
1967 is rightfully—though overly, especially during its 40th anniversary—revered as a watershed year for pop music: It saw the release of Sgt. Pepper's Lonely Hearts Club Band, Songs Of Leonard Cohen, Are You Experienced?, The Velvet Underground & Nico, Forever Changes, and many other incredible and/or important albums. 1997, though lacking the benefit of as much hindsight, packed a pretty earth-shaking musical punch, too, clearly led by Radiohead's already-canonized OK Computer.
I hope this nineties rock renaissance really takes off because I've been ahead of the curve on this one. Here's "Why Did We Ever Meet" by The Promise Ring: