Sir ALLAH is the name which ALLAH has chosen for him self so it is better to use ALLAH than Khuda because ALLAH is ALLAH but their can be many Khudas
Sir, it is better if we sometimes use our common sense and don't waste our time arguing about petty issues. People can say Allah Hafiz or Khuda Hafiz, both are correct - the problem arises when some people force others to follow their own version of Islam. I still think Khada Hafiz sounds better than Allah Hafiz and I will still use the former phrase in daily life, but will not mind if others say Allah Hafiz in reply, and thereby end my little participation in this debate. Khuda Hafiz!