24 pages huh...are we aiming for 1 page per missing p?
Here's my take on the whole kbm vs controller thing.
KBM turns everything into a twitch fest, you look around like you're on unrealistically on speed and you move like a robot. It also makes every FPS feel the same. Keyboard sucks and is not built for games, but one thing is does have is an endless amount of buttons. Mouse wheel is a + too.
Controller takes more skill and practice (and ironically so considering it is more casually popular) you move realistically, but you turn like a robot. The buttons are 10 times more convenient, but you have a limited amount of them to assign.
Neither of these things are super superior awesome, but they both have their perks. It all depends on what the game was made for. Most fps's out there are definitely made for the PC. No doubt about that, but I found COD4 was made with the controller in mind.
Of course you can perform better with a kbm, but because of the unrealistic performance of the players, it turns every single freggin fps into a twitch-fest. I hate that so much,especially in games like COD that are already semi-twitchy to begin with. I felt COD4 played better with a controller. Aiming felt like aiming with a controller...not twitching unrealistically like a spaz. It seems it was balanced with the controller in mind in terms of perk power, turning radius, things like that. It took more skill and strategy to get the kills and felt more rewarding when I did. he intensity was more potent with a controller, because the "Oh Sh*t, there he is!" moment of truth where both you and the enemy spot each other and line up the shot was half a second longer and more climatic. On the PC, if I blink i missed the moment of intensity between two players.
You also get that "point and click" feel with a mouse, but a good game with lots of immersion makes me forget all about that feeling very quickly. Didn't get that feeling too much with COD4 on the PC.
In games like L4D, TF2, Quake, Unreal, etc are made with the mouse and keyboard in mind first and foremost. You need to twitch to be a hunter in L4D. You need to twitch to spin around a lot in Unreal. But to me, it can get too twitchy. Unreal and Quake series aren't what they used to be in terms of popularity, and I'm all for that. We need PC gamers to rely on brains and teamwork more than mouse-point-skill. TF2 comes to mind here. We need more games that give PC gamers that opportunity.
But there are games like Halo and Goldeneye that are made in mind that you can't twitch and the entire game is designed around that.
If I want super-twitchy I'll play L4D or Unreal 2006 on my Pc. If I want minimal twitching I'll pop in a Halo with a controller. If I want that rare breed that is right smack in between the two, I'll play CoD4 with a controller (or TF2 on my PC). It doesn't hurt that the controls in COD4 are better than any console fps I've ever played.