I'm not terribly impressed with Walt/Mearsheimer myself but there is a very interesting and vigorously debated thread going on right now over at H-Diplo that fuses this topic with a discussion of Truman's motivations for recognizing Israel.

H-Diplo