I agree with you, c in nyc; I never had a problem with Iran-Contra, except for the spin by the liberals who turned it into what they did. And I also stand by Ollie North.
I remember the Contra's training near us during basic at Benning in '82; we never talked to them, but would see them marching by occasionally at the wee hours of the morning during PT.