ok, ive read through this entire post and I must say you 360 guys actually impressed me. I came into this thread expecting to see the typical arrogant fanboy comments but a lot of you actually attempted to use reasoning. What I got out of this post is most of you say that live is better and that microsoft has the better gaming line up.
First off, of course online is better. It better be if you have to pay for it, lol. PSN does not suck though, now that we have the in game XMB we can do pretty much everything you guys can do. Don't forget about trophies either for all you achievment heads out there. I'm not sure where this PSN is slow is coming from either. The only time I've had issues with PSN on COD4 is around this time last year when it took forever to find a match but they eventually patched that. PSN speed problems should be game specific anyways since its up to the devs to supply the servers and not Sony. So if a game is geared more towards multiplayer I dont see why the devs would not put full support behind their servers.
Secondly, 360 use to have a better line up but that is no longer the case. The PS3 is now getting more exclusives, even more than the 360. Yes, the 360 did have the upper leg in the catalog department but due to a lot of 1st and 2nd party development, which I dont believe microsoft does too much of (I could be wrong though), the tides are changing.
I am also not a big fan of companies paying off other companies for favoritism. Something Sony hasn't done in the PS3 department, at least they havent yet. Sorry if that came off as fanboy but thats really one of my main beefs over everything else so I had to mention it.