Britney has the better discography.Rihanna's GGGB & LOUD are full of fillers,Talk That Talk was just singles wrapped into an album,Unapologetic might be her most complete album,Britney at least has less fillers on all her albums In The Zone & Blackout have no fillers,Circus & Femme Fatale just have a little,& The Army consider Brits first 2 albums actually apart of her discography,so Britney