Should I buy Kinect or a better headset for my Xbox 360?

So im thinking about getting one of two things a Kinect sensor for the Xbox 360 or a Turtle beach Dx11 headset(or Triton from bestbuy). I have the stock headset and I am a hardcore CoD player. But I really want kinect, but I also want a kick ass headset. so which one should I buy?

Kinect! they are so cool! Way better than a headset!