Honestly, I've always found vanilla Half-Life and Half-Life 2 to be dreadfully boring. Forgettable 1999-style shooter gameplay (I understand it's an older FPS, but that doesn't magically make it less boring), very average storyline, the only remarkable thing about the series being the way the story is told directly through the gameplay and the level design instead of cutscenes. Other than that, I'll play it with tons of mods or not at all.
Halo though, at least with the first couple of games, had a somewhat more interesting story and infinitely more fun gameplay. I must have played through Combat Evolved and Anniversary twenty-plus times, and at least five or six each for 2 and 3. By comparison, I played through Half-Life 2 with no mods once. I didn't finish Half-Life 1.
Zenn3k said:
Halo is a generic "sci-fi" shooter thats completely devoid of original content. Its basically "Starship Troopers" or any other space marine movie you've EVER seen.
Half-Life was the first game to bring story to the FPS genre.
Without Half-Life, there would probably be no Halo.
So Half-Life wins by default.
You're kidding, right? Watch this:
"Half-Life was every generic alien/zombie movie in a laboratory setting you've ever seen. Half-Life 2 was '1984 The Video Game'.
Halo was the game that made FPSs truly viable on consoles - every console FPS since has been based on Halo's control scheme.
Without Halo popularizing the genre for a more mainstream audience, there probably wouldn't be a Half-Life 2.
So Halo wins by default."
Do you see how none of what I just said makes Halo better than Half-Life? The points you're making barely even address the question (except the first one, but as I pointed out, it's equally true of Half-Life).