Actually the THC and other canabinoids in the smoke are both bronchiodialators and act as an expectorant, so you should be able to clear your lungs more quickly by smoking.