Now, to the point:
When you claim the bible contradicts itself here, you are doing what I personally call surface-level research. You left no room for doubt after your original findings, to further investigate, and that can become a problem. The truth is, the passage of Matthew is not linked to your Wikipedia article Harod. This man, whom died in 4bc had I believe 3 sons, two of whom continued to use the name Harod as a sort of dynasty to their father. By using your wiki link I found the correct Harod listed under, "successors" here: http://en.m.wikipedia.org/wiki/Herod_Archelaus
Uh... Am I missing something here? I believe you yourself quoted Matthew 2:13-23 in your very last post, didn't you? ...

Did you overlook what is said in Matthew 2:19?
"
After Herod died,..."
Is there a way to claim this is not Herod the Great?
... or did you also overlook what is said in Matthew 2:22?
"But when he heard that Archelaus was reigning in Judea in place of his father Herod, he was afraid to go there. Having been warned in a dream, he withdrew to the district of Galilee..."The OP contends that Jesus was born while Herod the Great was still alive (he gave the order to kill all the babies, remember? That's why they escaped to Egypt?)... And since Herod the Great died around 4BC, then according to Matthew's account Jesus must've been born 'just' before 4BC, which contradicts Luke and the 'Cyrenius' account.
In other words, according to Matthew:
1. Jesus is born.
2. Herod the Great knows about it and orders to kill all babies two years old or under.
3. Joseph, Mary and Jesus escape to Egypt.
4. The angel tells Joseph that the King Herod has died.
5. They return but they are afraid to go back to Bethlehem because they learn that Archelaus is reigning instead of his father Herod.
I hope I did not spoil anybody's fun with this, but I felt it necessary to provide correct information. I doubt you will find many people who know this fact, and I hope you use the information!
I don't think anybody's fun has been spoiled. And indeed, the Bible itself mentions both Herods, Herod the Great and Herod Archelaus... I can't quite understand why this would be a not very known fact!

Unless I'm clearly misreading something from your posts, the Biblical contradiction I originally posted still stands.
I'm not sure what the map links you provided later are supposed to prove.
