ElGato EyeTv Hybrid and EyeTv 250 Plus both have a built in "game mode" which (apparently) allows for latency-free gaming. So yes, you can play your Xbox through your Macbook using one of these. However, you'll have to switch the display settings on your Xbox to 50hz, as it doesn't support 60hz.