"Since Greek really is Greek to me, this is the best I could find on a translation. Notice the entire definition denotes finality in the word "finished" and also includes the idea of payment."
With all due respect, FK, I suggest that your source for translation may have spun the translation to justify a misunderstanding of the Incarnation. Try reading +Athanasius the Great "On the Incarnation". Its available on line and is what The Church always and everywhere has believed.
http://www.spurgeon.org/~phil/history/ath-inc.htm
Thanks for the link. I read the chapter on Christ's death and most of the introduction by C.S. Lewis. The former seemed to concentrate a lot on the manner of Christ's death as opposed to how else it "could" have happened. That was pretty interesting.