John Hopcroft is this year's winner of the 2005 IEEE Harry Goode Memorial Award. http://www.computer.org/awards/  The citation reads "for fundamental contributions to the study of algorithms and their applications in information processing. " Congratulations John!