They both cater to different crowds. Halo is an intro FPS game where as Modern warfare has more to it. I still miss Goldeneye though. and BTW, the Wii version BLOWS. don't pick it up.
Who uses a Wii and thinks to themselves "I'm going to play a serious game today on my Wii."?