Local rock station KZOK will be tying the bow on the 2008 edition of their Top 1000 Classic Rock Songs of All Time over the next two days, with #1 being played at the stroke of midnite January 1st.
They do this every year, and the above linked list does change some year-to-year. While I disagree with theplacement of more than a couple of the tracks on the list, I never fail to hear something I like when I tune in during the last week of December, or just about any time for that matter (though they do tend to worship Led Zepplin a bit harder than I believe is healthy).
You can also stream KZOK from that link. And I highly suggest it. The last two days rock the hardest.