I knew it would be Cobain and company. Such a short lived moment of glory, but they were pretty amazing. Most people prefer Nevermind, but I seriously love In Utero.
Next... Canadian.. Could it be
Sarah McLachlan? She has one of the most beautiful voices.
It'd better not be Bryan Adams; he is influential, but many (if not most) of his songs really stink
Edit: you messed me up with that edit, Ace
Now I'll have to say Stevie Wonder.