The NWO guy is very confused. There are two aspects to his argument:
1- BACCA in the Glorious Quran is not MECCA.
2- Petra was Mecca.
I believe we have amply and thoroughly refuted the second one. As to the first one, I really don't care if Mecca is Becca. The Glorious Quran Says that Allah Almighty established His First House of Worship in Becca. Whether Becca is Mecca or not, it doesn't matter. Mecca remains the birth place of our Islam.
I believe he has consolidated the two points above together and is arguing for them at the same time. And to him, if only he could prove, or cast doubt, that Mecca is not Becca, then this should automatically translate into Mecca = Petra.
I already gave you brother Idris' links in this thread where he showed from ancient writings in Mecca that it was also called Becca. But like I said, even Mecca was not Becca, it still doesn't matter. Mecca still remains the birth place of our Islam.
Becca in Northern Arabia? No problem!
I'll go along with you that Becca is not Mecca. Is this against Islam? No. Allah Almighty did Say that He has blessed the lands that near the land of the Farthest Mosque in Jerusalem:
[017:001] Glorified (and Exalted) be He (Allah) (above all that (evil) they associate with Him),Who took His slave (Muhammad SAW) for a journey by night from Al-Masjid-al-Haram (at Makkah) to the farthest mosque (in Jerusalem), the neighbourhood whereof We have blessed, in order that We might show him (Muhammad SAW) of Our Ayat (proofs, evidences, lessons, signs, etc.). Verily, He is the All-Hearer, the All-Seer.
So no matter how you look at it, it doesn't matter. If Becca was near Palestine, then its no problem. If Becca was Mecca, it's also no problem. If Becca was Petra, it still no problem, because it is near Jerusalem.
We don't care about Becca:
Becca is an ancient city that had its time and expired. Mecca is our Holy City, not Becca. Mecca is where our Holy House of Allah Almighty, the Kaaba, is located. Mecca is the point of our Prayer's directions from all over the globe. Whether Becca is Mecca or Becca isn't, it does not matter to us.
Take care,
Osama Abdallah