Bottom line, PSN is free. I could care less which is more popular or which has the most users. I'll never pay to play a game online, and Xbox Live is a joke. It would be like the equivalent of paying to use Steam on a PC. It offers nothing of value. And the worst thing is, the quality of the service sucks. Lag, disconnections, and long waits connecting to a game are way too common for a paid service and would be bad enough for a free service. PSN seems better or at least on par with Xbox Live, and it's free. So it's a no brainer.