Not sure why, but I use both pronunciations. When referring to the Renaissance painter (or Ninja Turtle, lol) I say rah-fye-ELL. When referring to the Archangel I say RAY-fee-ull. Those are really the only 2 contexts in which I've pronounced the name, and both seem right to me. I prefer the latter (RAY-fee-ull) pronunciation myself, and would use that one on a son. I think I like that one more because I like the nn Rafe and it seems to come more naturally from RAY-fee-ull than rah-fye-ELL.