got to say the console has the upper hand on the pc when it comes to game release dates. consoles have ease of use, even kids can play on them without you looking over their shoulder to make sure they dont wipe out some system files. consoles in general are more reliable and provide the better gaming experience, no more bsods or driver update issues.
fps and rts games the pc wins on simply because of the keyboard and mouse interface. if the consoles supported the keyboard and mouse input for the fps and rts games even i would get me a console.
also dunno if its just me but i cant seem to find myself playing multiplayer games with people on 1 pc like pro evo soccer, it just feels more natural to play it on the console with others, but then again network gaming on the pc is a whole different experience.
touching on graphics now the pc wins hands down. crysis alone is worth buying a pc for. as mentioned above the resolution and filter quality on pc is fantastic IF you have the hardware for it. loading times also seem to favour the pc as long as you dont run your games from a usb1 memstik.
now some of you wont like the sound of this but a few people iv spoken to say they prefer the pc for gaming since all you do is buy the hardware as a one time purchase (can be upgraded too) and the games come for "free". not the right sort of attitude for pc gaming but some people seem to think that having spent a grand on the hardware is justification on downloading games for free. thats not on.
in conclusion, i say both systems have thier own advantages and disadvantages, pc's can be used for other things than gaming, but then again consoles these days too also seem to be able to double up as media players and web browsers too. the future could possibly be a console being a pc in a small fancy box.