On a neutral note, it's hard to tell simply by tallying losses.
Some of the losses are due to normal attrition via accident in
combat operations. In Ohama the Allies took more losses then the
Axis, but the battle was an Allied victory.
And not to mention accounting on the Hezbollah side is extremely
difficult to trust or even start with. By the amount of ground
action that took place (and losses on the IDF infantry side), they
are admitting a ridiculusly low amount of losses (60 fighters and
not much else after all that fighting)... but their claims are
consistent with the theory that they are trying to pitch of winning
every single battle and making the IDF look like fools.
I find that a little hard to believe. The overall direction of the
war may be misguided, but the IDF are no slackers in killing the
enemy. It is highly likely that Hezbollah took heavy losses in this
war that they simply do not need to be accountable for. The IDF
however, is accountable for their losses to the govt. and Israeli
public and can afford to be less flexible for their tallies. This
is not counting the amount of people who decided to resist the IDF
as armed combatants not offically reconized as Hezbollah.
But if you ask me there is no clear winner. However, Hezbollah can
be said to be getting the better deal out of this conflict as they
managed to secure propangada and opinion victories. In terms of
military, it might very well be quite a serious blow that they are
trying not to talk about at the moment.
Israel has been far less adept on that front, and when they got
into that conflict it was in a sense and unwinnable war for their
enemy disguise their losses, simply run away and let the political
weight of the conflict bear down on the side that has to be more
accountable for their actions.