Hockey is one of my fave sports. Now that the NHL lockout seems to continue till the end of the season, I'm thinking of following G4TechTV Canada's example and play virtual hockey instead.

Now, of the currently published games (not past editions), which ones do you recommend? I know there's EA's NHL 2005, Sega's ESPN NHL 2k5 and SCEA's Gretzky NHL 2005.

If you've played any (or all) of the above games, let me know what you think! It'd be for either GameCube or PS2.