I thought Danielle's OTR was much better than Sophie's. Her voice wasn't as powerful, true, but the way she presented it was much more believable. My husband, who only watches this show because I watch it and doesn't really have a favorite, said that it looked like Sophie was just singing it while Danielle just became the character.
Also, I was watching live via-webcam with a Welsh friend and her family, and they are big Sophie fans. Her Dad is apparently really into music and has strong opinions about singing. We were typing in the Skype chat as we watched the show, and after Danielle sang, I typed "Danielle wins" and my friend typed back "my Dad just said the same". And he's a Sophie fan.
It frustrates me when people seem to be all about how loud that last note in the song is, as well. As as been pointed out elsewhere on this board, Judy Garland didn't belt that last note either. I think pulling back on that note adds depth to the song rather than making it a standard belty power song. It's always about the acting for me. She sang it very well, I thought, but most importantly, she acted it, and for me, it was the best.