Humans have already had RFID chips embedded. I don't think it is a mark, nor do I think anyone in their right mind would get one in their forehead.
For what mortal has ever heard the voice of the living God speaking out of fire, as we have, and survived? ~ Deuteronomy 5:26
If you're not prepared to risk your very life for your "enemy" you have no right to speak to him of love. ~ Daughter
Many say they are called... but I am pretty convinced that with many of them it was the wrong number. ~ Project Peter