I dont think we should compare Rihanna to Beyonce. Beyonce is RnB/Pop while Rihanna is 95% pop, 2% RnB, 3% Dance/Techno. I mean, Im a HARD CORE OVER THE TOP Rihanna stan, but I also love beyonce and can't get enough of both of them. I prefer Rihanna over Beyonce because Rihanna makes more upbeat music and I love upbeat music. Who cares if Rihanna doesn't write her own music. Shes written a total of 7 songs from her first 2 albums. I mean, that should stand for something. Plus, she can dance. I mean, You can't really dance to the music from GGGB because its not music that should be choreographed to. Its more partying, jumping up and down, music. Yeah, Rihanna released 8 singles from GGGB, but that one album made her the 5th female in this decade to have 6 #1 singles. I think Rihanna is a bigger artist than many out today because she is internationally known. If you think about it, there are only a few million/billion people in USA (including babies, teens, adults, and old folk). Only teens and adults by albums. If babies and old folk bought Rihanna's albums as well, Rihanna would have sold billions by now. International stars are bigger than domestic stars.