im sure theyll be a way to bypass the friend code system eventually and i think charging would be ok just as long as they do something like giving VC points and other bonuses like winter suggested
I would be happy to pay for online if the service is even close to as good as 360's. I love the xbox live service, not only for playing online games, but the sense of community, the achievements, and how your gamertag is universal browsing the web, playing games, or chatting with friends.