This song seriously just gives me a headache. Not only is the beat frantic and crazy, but Beyonce sounds crazy as hell in the verses too. Right after she's done YELLING about making cheques come at our necks, not letting us disrespect them, etc. she comes back with "boy I'm just playing. hope you still like me."

The "chorus" is annoying too. I'm sure the second single will be better.
The video should be epic though, judging by the pics from the set.