don't get halo...I've been playing it for the past few days and its not really worth getting. The graphics are fine and everything, but they leave something to be desired in light of all the hype about pseudo-realistic graphics. I think the game's overrated. The levels get really really repetitious towards the end (you'll spend most of your time running through a bunch of identical areas (circle area followed by a tunnel, circle area followed by a tunnel, repeat) emptying clip after clip at waves upon waves of identical monsters...its just boring). Although I think the single player sucks, I hear the multiplayer part of the game is great (though I can't really comment on Halo's multiplayer capabilities because my version doesn't support multiplayer play
).
Mafia's really good.
Hitman 2 is awesome. I have but one problem with it: I hate how the aim system works. The crappy aiming system makes sniping real difficult because of the lack of precision (the reticle doesn't move smoothly, it noticeably jumps when you're zoomed in, which makes sniping difficult). Other than that minor problem, the game rocks.