In general, I am not a huge Rihanna fan. I mean, her music is fine, but until this year, she didn't put out a song that made me think "man, I really like Rihanna's music". That changed when she released "Diamonds" late this year, and that is why it sits at number 8 on my list of Top 10 Songs of 2012.

Sure, her personal life leaves much to be desired, and I wish she's stay the hell away from Chris Brown, but her music is growing on me. Frankly I could do without seeing her (?) hands so much in the music video, but the song is great.