From their generation, I'd say that both Skynyrd and Sabbath were better as their body of work was more consistant, and not as pretentious as a lot of Zepp.
Queen on the other hand, did pretentious but were far more commercial, hence their acceptance by just about anyone and everyone!

I'd rate Queen far ahead of Zepp!