Don't laugh, but McCartney had a great set of pipes. He could sing silly love songs, but listen to him wail on stuff like Helter Skelter and Oh, Darlin'

Another one from the "gimmee a break" wing of rock music was Gary Puckett of the old Union Gap--their music sucked

but the guy had a great voice.
David Clayton Thomas of Blood Sweat and Tears
And please--don't embarass most of the rock singers by comparing them to even an average jazz artist
