Wow....I'd say the only good thing about Call of Duty: World At War is Nazi Zombies. CoD is one of the greatest FPS ever and the fact that it's loosing is just shocking to me. The campaign is better, the gameplay is better, the weapons system, etc. It just blows WaW out of the water. And I have beaten both. The campaign in WaW is too short and easy.
Oh shit, I dodn't notice.... Assassins Creed definitely. Halo 3 is the same game over and over again (Halo and Halo 2) and it's overrated junk. The only thing I didn't like about Assassins Creed is that they jerked the controller out of you're hand with that BS ending.