I disagree, speaking as a person who started playing online in 97 with a 33k modem. I now have a cable connection, and a brand spanking new PC as well as a 360. And I personally will never pay to play online. Part of the fun of the early online playing was dealing with people on slower connections, compensating for both your lag and theirs, and the fact that anyone could join. Made it a hell of a lot more entertaining. And I feel that if a game is designed heavily for multi-player, then there's no reason you should have to play more to play it on-line than single player. "We're going to completely ignore the initial $60 portion of our game and pour all our resources into the on-line portion that people will have to pay a monthly fee for!" And as of yet it seems like a decent business idea. I realize that Microsoft has to pay for bandwidth costs for their network, but it isn't like it was a sideswipe when they realized it cost money to host servers. They knew it would cost money to maintain their servers, and there's no reason they need to cheat people out of their money every month to cover those costs. PC's have been providing free online play for years aside from some MMOS. If people want to use their own ISPs as servers, there's no reason Microsoft needs to step in, let the ISP ***** to the person instead.