I have to say, Rihanna has been on TOP all of 2012. She keeps pumping out hits like it's nothing. This particular song gets me through some tough times. It's one of the best Rihanna songs of the year. I swear, she just gets better and bettter.