I interpret CK's post of (2/14/06 3:18 pm) as saying, "Yes, humanity does need a savior."

I agree.

I further interpret the same post as saying, "HaShem alone is the savior."

I again agree.

The opportunity presents, to "flesh that out" in Jewish terms.

P.