For anyone that doesn't think that Robert Plant is the best rock and roll singer of all time-just try singing "Stairway to Heaven". It's a killer.
I'd remove Bohemian Rhapsody and replace it with Won't Get Fooled Again.
I'd have put Whole Lotta' Love at #1. But Stairway also works.
Darn. Planet Rock doesn't do Shoutcast, otherwise you could grab tomorrow's Top 100 using Streamripper.
It's bad enough that radio stations fell in line with some out of touch New York "consultant" as to what to play, but there are enough lemming listeners to keep those consultants in business. 
No barf alert?
No way!
I saw Lynyrd Skynyrd play it live in concert. It was loooooong, boring and the fans, including myself were getting restless. I love anything by Skynyrd EXCEPT for Freebird.
Where's "Sheena is a Punk Rocker?" "God Save the Queen?" "Gary Gilmore's Eyes?"
Huge Zep fan here. The thing about Stairway is that Plant even said it isn't Zepp's best work. Kashmir might be but any list where Zepp is number one works for me. The Who's Won't Get Fooled Again to me is the defining rock song if there is such a thing.
BLEECH! A Broadway Show theme masquerading as a "Rock Classic."
1. Tuesday's Gone - Lynyrd Skynyrd
2. Rock and Roll - Led Zeppelin
3. When the Levee Breaks - Led Zeppelin
4. Freebird - Lynyrd Skynyrd
5. La Grange - ZZ Top
6. The Weight - The Band
7. Midnight Rider - Allman Brothers
8. House of the Rising Sun - Eric Burden and the Animals
9. Up Around the Bend - Creedence Clearwater Revival
10. Baba O'Riley - The Who
All Baby Boomer rock. Not one of those would make my top ten. ;)
Although all of those are good songs, this list is disasterously incomplete, since it is missing the numero-uno greatest song of the rock era (therefore of all time)-- "Fade to Black" by Metallica.
The offending pollees will "Ride the Lightening" as punishment: tough but fair.