As for Halo 2 rocking...I don't have an Xbox, but I enjoyed Halo. I thought the multiplayer had lots of potential, but the lack of bots really really hurt it. On the other hand, I'm actually excited about Halo 2 a lot. I mean, it will be what Halo should've been. The online multiplayer will be soooo much fun...I mean come on, they're not going to screw it up. What they have in Halo already is good enough for me, just put it online.
As for Metroid Prime, I loved it. I wish the enemies would be harder/smarter though. Well ok, the first time you fought Space Pirates at Phendrana it was great cause they could actually damage you and you couldn't take em out in two seconds with the Plasma Beam. And the first time you went through the Phazon Minds and fought Troopers it was pretty hard...But hey, at the level of strength you are at the end of the game, you can walk through the mines and annihilate everything on site. I guess their hit points are fine...but do we really need every suit upgrade to lessen the amount of damage Samus takes? I think the extra energy tanks should be enough..I guess you could make the enemies a lot smarter too. They need to work in teams and act...well smart. And interact with each other, like the enemies in Zelda. For example, when Moblins accidentally hit each other they look at the guy they hit and their face obviously says "Whoops!". I mean, wouldn't it be cool if the Space Pirates looked at each other and said stuff in that growling language durring battles? It would make it a lot more interesting...Oh well, should be in Metroid 6...