toadslayer72 on 08 January 2013
Halo.
I didn't read your whole post, I just scanned it for Halo after reading your closing question. Halo is the answer for many.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.