This is a beautiful song. Avril does a good song at singing this. This is much better than Leona's, though I do love her version, don't get me wrong. It's just, Avril's tone makes her sound as if she might cry on these 'sadder' songs. Each and every song she writes sound unique. I can't really describe how her voice is, other than beautiful. Leona, while she does have a beautiful voice, her songs are more or less the same sound. She's just singing too loudly over the top. Quite honestly, Leona gets old and boring.
Now, saying all this, I mean no offense towards Leona, her songs, or her fans. I am just simply saying what I believe. Leona is a beautiful women, with an equally beautiful voice. I just simply think Avril's version is better. Yes, I'm an Avril fan. And yes, I know some people can't stand her. But this is what I believe. Thanks for reading, and I hope you don't find offense in what I say.