A few thoughts based on recent posts:
(1) I really didn't think the discussion had gotten that heated, other than a few xbox zealots and one saying "PSN sucks." It is hard to insult a free service. While the PSN is strapped by peers, as long as the host is fast, you really don't suffer lag any worse than a dedicated server. I have a 5 meg down/1 meg up connection, and there is little difference in PSN and my PC for FPS games. MW2(PS3) v/s CoD4(pc) pings are about the same.
(2) It is about time Xbox got onboard with wireless. With the PS3 price cut, they were losing market share. PS3 sales improved greatly.
(3) Cross platform titles are generally better on Xbox - not simply because it is easier to develop for, but because it is the established development platform. The PS3 has a slightly inferior GPU and a vastly superior CPU. Where the PS3 excels, is in games optimized to use its 6 core CPU and 54 gig blue ray capacity. Most developers just port the game directly, since DirectX to OpenGL is not a huge deal, and a single cpu core on the PS3 is adequate to handle (most) Xbox software. In some instances though, that is not the case. To the negative, racing games suffer framerate loss that could be resolved if the game utilized multiple cores. On the flip side, companies like Square Enix have optlized games and the results are stunning. Final Fantasy PS3 is amazing. The Xbox has more dedicated titles, but what is being produced on the PS3 now is unquestionably better. God of War 3 and Uncharted 2 are simply better than anything the Xbox is capable of due to the 8 gig limit of the DVD.
(4) PS3 OS is not a microsoft product. The API's are not Microsoft based. I rarely use Microsoft operating systems. Linux Mint works really well for me and I use a Macbook on the go. Creating a media server that is accessible via my wireless network from the PS3 is simple in Linux. I can dload Bama football torrents and stream to the TV with little fuss. That said, the comment one poster made about "not serious gamers" is both tired and misplaced. PC gamers have been saying that about console gamers for years. Both consoles are toys, really. I have a dual 9800gt SLI linux box that I can boot into Windows (when wine does not work for compatibility) and blow the doors off either game system. I don't have time to game as much as I used to but this system with dual 22" monitors is up to the task. Most of my game time is eaten by a rather nice cross OS MMORPG that I can run in one monitor while working in the other.
(4) From what I have seen, the issue with console zealotry is weighted more heavily toward the Xbox fanboys who can't believe that "Live" is not the end-all selling point for everyone. If I get 50ms pings on PSN, and have teamspeak via an off the shelf blue tooth, what does it matter if I don't have a cute little avatar and chat rooms? $60/year is not a fortune, but if it does not give me any added value, why spend it? A Ferrari does little good for someone hauling lumber, no matter how much better it is than a Ford F350.
(5) I am not a PS3 fanboy. I bought one because, for me, it held more value. At the time, a comparably equipped Xbox would have cost over $100 more, and Live offers no significant advantages for me in online gaming - even peer v/s dedicated. Our previous console was an Xbox (though we have or have had PS2, WII, and tons of earlier gen consoles). We have probably 70 or 80 xbox games, v/s 20-30 PS2. Had the XBox had wireless 6 months ago, I would have looked hard at buying one, but it didn't. Wireless + Blue Ray + Blue Tooth + free PSN made the PS3 a better value. Even with build in 802.11n, the Xbox still falls short in some areas (such as $20 off the shelf blue tooth headsets and a wide range of other accessories), and while Live is (no doubt) better than PSN, PSN does what I need it to do - and is totally free. After 6 months I can say I am happy with it, even if it doesn't have a froopy little avatars and a cool chat room setup.
Have fun with your Xboxes if you have one. At least with me on PSN there is one less person to pwn you.