PC, games have better graphics, we got Steam which has a lot of games with good prices and at the same time we play we can watch a video on YouTube, look at a walkthrough online or search for informations only pressing Alt+Tab.
I understand that consoles have a lot of exclusives (God of War, Halo, Forza, InFamous to name a few), but we got some exclusives for PC, too, such as World of Warcraft, Starcraft II, Diablo III (it's still an exclusive, we don't have the PS3 and PS4 versions yet), the Age of Empires series and even a lot of flash games you can find in the Internet (Armor Games, for example) that are exclusive to the PC, it's almost impossible to play some games on other platforms such as IOS, Android or even on consoles.
So, yeah, I gotta stick with the PC. Even if mine isn't the best you can find in the market, I love it much more than my Wii or 3DS, for example. Also, buying games on Steam > buying games on PSN/XLIVE, imo.