My vote would be for Halo anyday. Just the general game play, campaign, multiplayer options, basically the whole game is extraordinary. When I first got my Xbox360 it was the only game I used to play on with my friends. Wow, they were the days. Everything about Halo is out of this world and well, just amazing!