Read through all responses before posting. TON of legit answers. I wanted to say Prince, but thats not a band, so Prince and The Revolution. Or Prince and NPG. But early on in reading thru responses I saw Steely Dan.
No doubt. Steely Dan. Cant knock Hendrix or Beatles or any other answer.
For me... Steely Dan then Prince and any band he played with.
Beastie Boys. Obviously.