I hate P90's in Call of Duty 4. The gun, while having a cool design, sounds like an airsoft gun (worse than an airsoft gun, even). It also has ridiculous range and accuracy for its rate of fire, and the way it shows up on people's backs is retarded.
I know CoD4 is touted for its incredible graphics and all that, but in polishing all these things they neglected the animations to the point that I almost can't stand watching people in third person because of how dumb they look. Hell, when they do the reload animations, which don't even fit most of the weapons, I want to punch an Infinity Ward employee. Although I'd rather have these minimal graphics problems than Gears of War's triple-A badly-coded glitchfest, I'm an incredible nit-picker at times.
On that subject, couldn't Grand Theft Auto 4 have at least improved their goddamn facial graphics? I mean, really. Everything else got a face-lift. Besides the faces. Bitter irony as usual, Rockstar.