I play on both console and PC and I admit keyboard and mouse are good ONLY for first person shooters and real time strategy games.
But thats it. I would choose a controller for every other game. I would never play street fighter or batman on a keyboard and mouse. Some PC games strongly discourage it, some PC games want you to use a gamepad so badly all their controls are written in that format already.
As far as graphics I really, really, really dont fucking care. PC gamers like to pick up Crysis as a form of trial by fire for their graphics card. And again I do not, not, not, not, not, not, NOT FUCKING CARE.
Crysis 2 on consoles, I was okay with it. The PC graphics comparisons were nominal and meager, at least to me. I just, do not care.
Then again this comes from me, a guy who likes stylization in games, so maybe my opinion doesn't matter, but here is my opinion:
Okami, journey, team fortress 2> Crysis, battlefield 3, skyrim 'realism' texture packs.