Half-Life hands down, Halo is just an average shooter thats wayyyyy over-hyped.
I love how Half-Life never gets boring because the developers focused on making sure the player never gets tired of constantly doing the same things like in other games (mainly running and shooting). They took the...