Israel has damaged and destroyed buildings and infrastruction in southern Lebanon. That's a far cry from obliterating the country. Their stated aim is to drive Hezbollah from positions from which they can attack Israel. I can't say I blame them. Would you want a terrorist group stopped from lobbing rockets into Canada?
Yes, the loss of life is tragic. If there was another way, I'd be all for it. But what do you suggest? Allowing Hezbollah to attack Israel at will? There are countries and groups, Hezbollah being one of them, who can't stand the fact that Israel exists. They want to wipe Israel off the face of the earth. Tell me how you would reason peacefully with such an enemy...I'm truly curious.
War is a terrible thing. It's messy, and people die. When facing an enemy who has no problem with placing innocents in harm's way, what can you do except warn civilians to get out, and attempt to avoid targeting them? Both of which Israel has done.
The fact that the Lebanese people are suffering and dying is horrible. The difference between us I guess, is you seem to blame Israel and the US. I blame Hezbollah. Hezbollah is the one who instigated the events that led to this. Hezbollah is the one who hides behind children and the elderly.
And finally, (I know this is getting lengthy) I did take a look at the website you linked to. From the negative story about Bush that was front and centre, I'm pretty sure I know what slant the site takes regarding the middle east crisis. No offense, if you are the owner, but forgive me if I question its...impartiality in the articles. And in any case, I sympathize with the plight of the Lebanese people...I don't need an article to feel that...
The vast majority of the blame for the current situation though, lies with Hezbollah.