I think in terms of new generation console games, the PS3 and the Xbox 360 are virtually identical. They both have their respective lists of exclusives that fanboys will rant and rant about, however most big games that everyone wants to play, come out on both consoles. Ex. Call of Duty, Assassin's Creed, Crysis 2. The flame war between these two consoles is purely caused by people wanting to buff up the system they happened to buy when they were in Gamestop with 300$. I voted PS3 because I have one, and I have always been a Sony guy.
PC is by far the best platform graphically, and in terms of competitive gaming it is unrivaled sporting Call of Duty 4 Promod, and Counter-Strike: Source. I will say however that PC gamers can be pretty snobbish. I am by no means creating a stereotype here, but in my experience some PC players have had a little bit of a superiority complex going on, that I haven't noticed as much in console players.
As far as portable gaming goes, I have a DSi. As much as I have always hated Nintendo, they make quality portable platforms, and have that particular market by the throat. The PSP is basically a dead platform, at least until the PSP2 is released. I will never support Nintendo's consoles for various reasons I will not go into here, but I have generally always picked up the newest Nintendo handheld.