keyboard and mouse is better than a controller because u can turn 180 degrees in a milisecond and still be accurate when you shoot. reflex shots are also very easy with a keyboard and mouse because u can just flick the mouse and click really fast. in my 3-ish years of playing halo and halo 2 and counter-strike on the xbox, i probably only had a few flick shots with the controller. in counter-strike on the computer, i get flick shots all the time. there is a learning curve to both the controller and the mouse + keyboard, but for me the keyboard is a lot easier to get kills with. and no, i do not hate consoles like 80% of all pc gamers, and vice versa.