Rihanna has a song titled “Stupid In Love” onÂ her new album “Rated R” which was written by singer Ne-Yo. Brandy and Ne-Yo’s demo version was leakedÂ a while back. Now thatÂ you can hear all three version, whose do you perfer? I’m going toÂ say Rihanna on this one. Although Brandy does sound 100 times better vocally, Rihanna sings the song with more of a sassy-ness which suites the song perfectly. She sings it as if she’sÂ hurt, yet she’s not taking it no more &Â moving on. Whereas Brandy sings it as if she’s just hurt and Ne-Yo’s is just okay.