The video isn't bad, I think it's the SONG that let's it down ALOT .... Beyonce shouldne't do heavy routines, she's better of doing the simple stuff. I don't see much growth with Beyonce. This song could have easily been on b'day. Beyonce is 30 this year, her music should have alot more depth than this shit. This could have easily been on the survivor album or anything destinys child did. Never thought I would say this, but I really think GaGa and Rihanna are way more innovative musically. Beyonce is just riding what will sell.