我觉得西安更适合定居,东莞并不那么适合。因为从气候上讲,西安属于四季分明的气候,比较舒适。夏天也不是很热,冬天并不是很冷。在房价上,西安的房价适中,比较便宜。说到物价的话,西安的物价也不贵。而东莞的气候比较热,冬天似春天的。房价也贵。