Reach by far. I am just overall better online and I have no idea why. Campaign wise halo 4 might have the edge, but the online really sucks. assuming your child is youngish you can still easily enjoy campaign and everything else on H4 if you're going that route, but if he likes online multiplayer get reach. it's more fair