I'll give you the lyricist part, since that's totally subjective, but I feel like there really aren't many singers better than Cornell. The guy is a vocal monster.
I'm not even a big fan, mind you. But the dude has a killer voice.
This. Dude's got an amazing range.