In this apparently "no win" situation, Israel should first inspect the demonstrating ships to verify the cargo of humanitarian supplies and then let them proceed to Gaza without the (anti-Israel) fanfare and publicity that the protesters hope to achieve. We should do the same for any ship that we deem as a publicity stunt. We can then maintain the blockade on all the other ship traffic as part of our defense against Hamas in Gaza. At some point the political protesters will lose their enthusiasm when they see that they are no longer attracting world attention and when others see that humanitarian aid to Gaza is an ongoing process supervised by Israel / Egypt.
US rally shows support for ex-Marine held by Iran on spying charges (AP)
from the article: Gaza flotilla drives Israel into a sea of stupidity