Just got in the mail today. It'll be my first Xbox Live enabled game. Don't have a headset but I'm willing to try it out tonight or something