Caviezel was too ethnic to portray Jesus. I prefer an All-American Jesus like Jeffrey Hunter.
Hunter's awesome, but the fact that he shaved off all his body hair to play the part always made me a little uncomfortable.
-Dan