One massive negative I see with computer gaming: If you got a friend round, you can easily set up splitscreen on a console game, however with a standard set up its quite hard to keep a guest entertained with a computer game.
Yeah, this is my biggest issue.
I have a friend who has no consoles but has a PC.
When I go around his only one of us can usually play at a time, since most of his multiplayer games are designed for online multiplayer only.
But if he comes around my house, I've got an Xbox 360, so we can both play Halo or whatever together, at the same time, in the same room.
Can't do that around my friends house unless I feel like lugging my desktop, monitor, keyboard and mouse on the bus and down to his.