Honestly, I fail to understand why people continue to support Hamas - It only gives justification to Israel to attack - To me Hamas seems to be doing good work for Israel. Palestinians are idiots for electing Hamas - This is the same stupidity that Pakistanis wanted to do few years ago (When Population of Swat favored Taliban in Swat) It was only when Swatee people saw the true face of Taliban they realized how evil these religious fundoos are. Likewise, Taliban destroyed Afghanistan by hosting Jihadis from all over the world in Afghanistan. I mean if tomorrow Afghan Government (elected by Afghani People) start firing rockets at Karachi, Lahore and Rawalpindi Pakistan would do the same - strike back with full force. However Israel too should stop the settlements (I have discussed this issue with various Israelis on internet and the liberal Israelis don't support Settlements it's the right wing Israeli's (Israel Version of JI) who support these settlements..)