@BAA Relax your facts! Of course Beyonce is better than Rihanna. But she is not a better musician (how could she be if she doesn´t write?) than Carey or so many others mate, you are too narrow minded. Do u really think Bey is better than Queen, Beatles, U2, Elton John, etc etc... and comparing her with people who also don´t write their songs: do u think she has released better material than Whitney, Celine, Aretha, etc etc... She is a great performer yes I know!