PES 5 all the way. Best football game ever made by a HUGE margin. PES 6 is the second best but as others have mentioned it's way too fast, shooting is too random and the gamespeed is arcade. The new ones (2008, 2009 and 2010) shouldn't even be discussed in the same sentence.
PS: All PES5...