This song is really good, I love beyonce, sorry bout last comment, didn't mean to send it, just mucking about =( I didn't mean it either! Anyway, back 2 the song, well it is incredible, fantastic, amazing(egt.) And the lyrics are incredible. I love the video, and the whole thing, just great! If I were a boy I would do most of the things Beyonce sings about in this song, it really full of emotion and meaning.