The perfect solution might be to suspend the blockade and have international guards (like U.N. or EU or even NATO) ckecking the incoming ships for weapons. That would take off the responsibility of Israel completely and oblige the international community to act and prevent any escalation. After all that bashing and condemning Israel they should really take the "burden of Gaza" upon themselves eventually.
Poland's central bank head calls story of Nazi train find a hoax (Reuters)
from the article: The blockade is the problem