I actually think "Hold it, don't drop it" is a much better song. It grows on me the more I hear it and it has more impact than this "Do it well" shit.

Her voice isn't suited to these kind of songs. Well...it's not really suited to anything! But these kind of tracks where the beat has to be ridden really fast don't suit her. She sounds like an Indian with a really strong accent. Only Beyonce can pull these kinda joints off, because she can mask the simple beats with vocal runs and hot harmonies.