METALLICA

granted they have been steadily going down hill since "And Justice for All".

For classic rock
I would have to go with Skynyrd and the Allmans.

And for current odd ball band I would have to go with
Drive by Truckers