And what quality does halo...have...she didnt write it so not any quality that belongs to her.....Rihannas music sells very quickly...in short spans of time..compared to Bey and other artist whose music is like fine whine and only gets better (more sales) over time...Rihanna can say the sky is blue the grass is gree...I roll these trees...record it..and put it out....and it will rack up....these beyonce fans can accept the fact that Rihanna is winning....she deserves to say she is winning...unlike Nicki who spews that shit in all her songs..ooops sorry the songs she feature on.....Rihanna is here, she is winning, and you will deal with your faves pushed back album...recycled dance moves.....and her horrific resemblance to her mother...