PregnantForTheLastTime
Hideous trait.
There's more to a great singer than technical prowess; there's the ability to touch people's hearts, and express emotion. I think Morrissey does that better than anyone.
I also voted for Louis Armstrong in this poll. Listen to Satchmo - his voice is pure gravel, but he recreated music in his own image. He was one of the greatest artists in American history.
I nearly voted for Fred Astaire as well. He had a somewhat thin, wavery voice, but he set the bar for a kind of classiness that no longer exists. A lot of people credit him with helping people cope during the Great Depression. I know that I can't be sad when I hear him sing; he's just got that certain something that singers with much greater ranges can't touch.
Fred Astaire made a great recording of Cole Porter's "I Concentrate on You" that is astonishingly beautiful. He is totally overlooked as a singer (and he didn't have a beautiful voice by any means) but I'm voting for him.