PC, no doubt about it XD atleast for me.
PC is very versatile that you can almost do anything with it, console games can be played in it, and just after days of it's release a PC version is almost always there if not people look for ways to be able to play it in PC, as for controls it also is more versatile than consoles, since it gives you a lot of keys to choose from, and in case you dont like using the keyboard for games you could always just buy a controller of your preferrence and plug it in the computer, the only problem is hardware, but if you think about it a video card let's say a GEforce 9500GT(pretty strong.... who am i kidding, damn strong video card) , is what $94?
And most of the time if not all, the only problem of a PC in terms of gaming is the video card and the ram, ram is easily solved and is cheap, if your not convinced the video card is cheap look at the average prices of games for the consoles, and see how many you can buy with just 94$ (i mean the top tierred ones XD), oh and you dont have to set up your pc everytime, unless your using a laptop but the only thing you need to do is plug it in and your set, while when you use consoles you need to plug the wires most of the times at the back of your or if your carrying the console around (which is also a hassle since it's not as compact as a laptop unless your talking about the little console which has more or less inferior games to it's large and bulky counter part)your friends house or anywhere for that matter. Well these are some of my opinions about why the pc works better for me than a console XD
And in my case I get annoyed by split screens T_T