rihanna is the best singer ever. Mariah carey is not even in the top 100!! possibly 200! beyonces flopping!! In the USA while rihannas earning her 19th top 10th single from her 6 or 7th single from loud. beys on had 1 single reach the top 20! floooop.