For me, it is Christina Aguilera, I mean her songs are so beautiful, thanks to her voice, I loved her videos especially Fighter, Hurt and Beautiful. I also love Britney but Christina is better. Sad Xtina's songs doesn't get much recognition and people call her a flop thanks to Bionic and Lotus her darkest hour.