Allahpundit is puzzled by all the differing accounts. He guesses:
My hunch, as I’ve said before, is that this will end up like Israel’s war with Hezbollah insofar as (a) the media pronounced it an unmitigated disaster, (b) the damage to the bad guys was much greater than reported, and (c) even so, the mission ultimately failed to cripple a lethal Iranian proxy, leaving it to regroup and fight another day after it’s been extravagantly resupplied.
I worry that he might be right about (c), which is why I find Roggio’s report somewhat reassuring.
UPDATE and BUMP: Instapundit has more.