Don't know about Haze, but Killzone 2 and resistance 2 are the way to go, I have both and they are both very good games. Killzone 2 doesn't have any straight up deathmatches, only team missions, while resistance 2 does. However, I would recommend killzone 2 as the best choice for multiplayer online but I would choose resistance 2 for the single player campaign.
Killzone is based on humans fighting the Helghast who have lived in isolation for years. Whereas resistance is about alien invasion on a massive scale, Except the ending cutscene sucks. and they are from earth!