toadslayer72 on 23 September 2010
I have to agree with Binary Solo about the intentions of this thread (see one sided pissing contest). Because of that, I shall not cast a vote.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.