idk i can relate to the songs beyonce sings but keysha Cole is flat out depressing. I really don't like letoya that much but this song is nice. Overall they are all different singers and it depends on what stage in life you are in beyonce is more mature and she is happy with her relationship so ...
buy it for how much