@Lonny...

She's a great dancer, but the problem is she's been doing the same moves for some time & there isn't any variance to her choreography. You could switch this choreography w/ that Work song she had and not know the difference. She needs to create an identity through choreography for each song so that each song has memorable choreography like Janet & MJ did or even Aaliyah. She also needs to establish a look for each song.. She did this perfectly with Promise... everything else has blended together. Rihanna is successful b/c she is a master @ doing this. Creating a persona for each song.

This could have had the potential to be a great record if she a.) had a better set; b.) had a better wardrobe, really her being in all black as well made it difficult for her to pop amongst her black clad dancers; c.) had better choreography; and d.) had defined a persona for this record. This is why she fails.