Hizb'allah's Fighting AbilityAccording to Bill Roggio at the Counterterrorism Blog:
The Israelis have confirmed that Hezbollah is fighting like a professional military. Their units are fighting at the company level at the least (Unit size of approximately 100 men), and perhaps in larger formations. Intelligence also confirms there is specialization within the Hezbollah units, including trained infantry, mortar teams, missile squads, and logistical personal. Iran has trained and organized Hezbollah's army into something far more deadly than a militia force. Hezbollah's core 'active' army is estimated at 3,000 - 5,000, with as many as 50,000 part time militia and support personnel that can be called upon to fight (20,000 is the average estimate).