@ FlyingLotus
I'm guessing the game and an extra controller at least.
Ok, check here http://gamrconnect.vgchartz.com/thread.php?id=113398&page=1# Maybe this is what JaggedSac was referring to earlier.
...and sorry for going off topic.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.