I agree that a lot of the choruses on BJ needed work (especially Perfume), but "Don't Cry's" understated chorus made it so somber, mellow and sad. I LOVE that song.
"Body Ache," "It Should Be Easy" and "S&M (Rihmix)" remain at the bottom
All of the songs you picked are good Especially IWSLY and My Baby.
No.
Her worst 3 songs are: Everybody, Mmm Papi and The Hook Up