Here is a 180 degree turn on the use of the term AVATAR.
http://www.examiner.com/new-thought-.../the-avatar-us

“You are not a human being in search of a spiritual experience. You are a spiritual being immersed in a human experience. ”
Teilhard de Chardin