Man, you're killin me!! Almost every band you name I like! Except (toto and air supply)*puke* I'm a 70s prog rocker who didn't discover it until the 80's-- I was raised on Zeppelin and ZZ Top and southern rock-- I can appreciate disco for musical reasons, and I can listen to blues AALLL day!
But Rush is one of my favorites, near the top of my list.
Ever hear of King's X? Another off-the-wall type band with strong blues, black gospel and metal roots.
How about Los Amigos Invisibles? Acid jazz dance. In spanish. Very catchy.
"Faith, Hope and Love" is a great album.