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!