Thanks for this marvelously Orthodox pov on the nature and consequences of the Sin of Adam and the meaning of "Salvation". Fr. John, of Blessed memory, can be "difficult" sometimes; he's hardly what one would call an ecumenist! But if one sticks with his purely theological writings, he is excellent.
A quick word about the site you linked to; it tends to be a "crazy convert" site so beware!
Ping on Original Sin (Fr. John Romanides).