Those are the only two options we have ANYWHERE in the world. You show me where in the world any Army, even one superior in technology to Pakistan has been successful in fighting a counter insurgency without causing massive collateral damage?!?!?
Still ends justify the means. Should we sit here and be lectured by Indians, who themselves have very little success in counter insurgency, or should we take the word of the people of Swat and the praise of other military experts, who themselves are fighting a counter insurgency battle?!?!? Who do you think is more credible?