I like that he spoke of settlements as wrong and of the two state solution when speaking to AIPAC. That he added the need for freedom of movement in the West Bank is fantastic.
"Kerry says a few words for Palestinians at AIPAC--and what is the sound of one hand clapping?
When he called for a two-state solution now, when he came down on settlement expansion, there was just a smattering of applause for John Kerry at AIPAC today. Settlements "empower the enemies of peace in the region," Kerry said. And as Matt Duss wrote on Twitter, "Crickets." Just a handful of applauders when he called for "freedom of movement" in the West Bank. This group knows that Israel has turned right, and they are moving with Israel."
http://www.philipweiss.org/mondoweiss/2009/05/kerry-says-a-few-words-for-palestinians-at-aipacand-what-is-the-sound-of-one-hand-clapping-.html