After skimming through and posting in the Should Xbox Silver have Multiplayer [http://www.escapistmagazine.com/forums/read/9.242267-Poll-Should-Xbox-Silver-have-Multiplayer] thread, I don't think many people understand how online multiplayer works.
Almost every game that has online multiplayer does not use dedicated servers, so if you are on PSN or Xbox Live, you are NOT playing on Sony's or Microsoft's servers. I don't know about Microsoft first party games but I'm almost positive MAG has to use dedicated servers because of the player count, I've read that Killzone 2 uses dedicated servers, and Warhawk had a few dedicated servers (they were in blue) when I used to play it. But for pretty much every game, a player in the game is the host (every player uploads what they are doing to the host and the host then sends everyone's upload data to all the players; that's how it works). The laggy-ness of the game is dependent upon the host, it has nothing to do with Sony or Microsoft. Almost all the expenses of online gaming are on the ISPs and you, since you and your ISP is handling all the bandwidth of online gaming when you are the host. Companies like Activision and EA have game servers but they just track player stats, and the bandwidth and maintenance required is extremely low.
If you think playing CoD is laggier on PSN or Xbox Live, then you are just plain stupid. Also, the only thing you are really paying for with Xbox Gold is the ability to cross-game chat when you are playing a multi-platform game. Microsoft only has to upkeep the servers for their first party games, and very few, if any, of those games use dedicated servers. Therefore, those servers only keep track of player stats so only a couple packets of data is sent to those servers after the match to store player stats. If you are only playing multi-platform titles on 360 and paying for Xbox Gold, you are basically bat-shit crazy because Microsoft experiences no expenses when you play CoD, Bad Company, etc. online. You aren't paying for a better online experience because there is ABSOLUTELY NO DIFFERENCE between CoD on PS3 and 360.
---
This isn't meant to be an anti-Xbox thread at all. I just feel paying someone money for a service when they don't experience any expenses is just plain bullshit. It's like paying Walmart money for a game you bought at Target.
Almost every game that has online multiplayer does not use dedicated servers, so if you are on PSN or Xbox Live, you are NOT playing on Sony's or Microsoft's servers. I don't know about Microsoft first party games but I'm almost positive MAG has to use dedicated servers because of the player count, I've read that Killzone 2 uses dedicated servers, and Warhawk had a few dedicated servers (they were in blue) when I used to play it. But for pretty much every game, a player in the game is the host (every player uploads what they are doing to the host and the host then sends everyone's upload data to all the players; that's how it works). The laggy-ness of the game is dependent upon the host, it has nothing to do with Sony or Microsoft. Almost all the expenses of online gaming are on the ISPs and you, since you and your ISP is handling all the bandwidth of online gaming when you are the host. Companies like Activision and EA have game servers but they just track player stats, and the bandwidth and maintenance required is extremely low.
If you think playing CoD is laggier on PSN or Xbox Live, then you are just plain stupid. Also, the only thing you are really paying for with Xbox Gold is the ability to cross-game chat when you are playing a multi-platform game. Microsoft only has to upkeep the servers for their first party games, and very few, if any, of those games use dedicated servers. Therefore, those servers only keep track of player stats so only a couple packets of data is sent to those servers after the match to store player stats. If you are only playing multi-platform titles on 360 and paying for Xbox Gold, you are basically bat-shit crazy because Microsoft experiences no expenses when you play CoD, Bad Company, etc. online. You aren't paying for a better online experience because there is ABSOLUTELY NO DIFFERENCE between CoD on PS3 and 360.
---
This isn't meant to be an anti-Xbox thread at all. I just feel paying someone money for a service when they don't experience any expenses is just plain bullshit. It's like paying Walmart money for a game you bought at Target.