Princess of China is by far the worst of the three imo. It probably just depends on what music you like though. People who like pop, RnB, dance, hip hop, etc. will probably prefer the other two.
Rooting for:
1. Stronger (=)
2. Set Fire To The Rain (+1)
3. Turn Me On (-1)
7. Domino (=)
8. International Love (=)
9. Sexy & I Know It (=)
23. Party Rock Anthem (=)
26. Dance (A$$) [ft. Nicki Minaj] [-1]
28. You Da One (+2)
36. Ours (+2)
48. T.H.E (=)
67. Shake It Out (+6)
98. Marry The Night (-6)
158. Sorry For Party Rocking (-11) [and @ #654]
864. Crash Your Party
1007. Better Than I Know Myself
i don't find that song "Give Me All Your Love" catchy at all. She could do a better song.
p/s: Her W.E 's "Masterpiece" is so much better than GMAYL.
You might not like "GMAYL" as a song...but there's no denying it does have a "catchy" factor that can make it blow up. At least in it's early availability. There's no doubt being played at the Superbowl will give it a smashing sales week. If it is indeed premiering on a Friday (a la "Born This Way"/"Till The World Ends") it might not sell enough in 3 days to be the #1 for that particular week. But having it performed that Sunday, then a full 7 days = it will be #1.