i like the song and the video but i'm not feeling beyonce in this song. i think she should let someone (like rihanna) have a chance to callabrate with a female with such a brillant song.and this is first time seeing alicia keys dance,she's usually behind the piano.