I'm not a fan of any of them but I kind of like them when they are separate, I think the song is a little lame, the sampler makes it sound almost like a reggaeton song and the lyrics aren't very interesting neither, I mean, half of the song says "Oh Beyoncé, Beyoncé, Oh Shakira, Shakira". I think Beyoncé was so desperate to re-release B-Day that she recorded anything she could and add it to the album.