I have had XBL since Halo 2 days. I have not had it active the entire time, but that is when I originally signed up for it. I go off and on online spurts. I typically renew it every year and maybe play four months out of the year. So, Microsoft still gets my money.