Well, this will be my first time buying an MLB or NHL game. I've looked at the reviews on GameSpot and GameStop and then I decided I'll get the people of RvB's thoughts. Please select the best game and tell me why.

MLB
MVP Baseball 2005 (XBOX)
Major League Baseball 2K6 (XBOX)
Major League Baseball 2K5 World Series Edition (XBOX)

NHL
National Hockey League 2K6
National Hockey League 06

Thanks a lot to anyone who gives their opinion.