Pick what's best for your overall situation. For me, Mesa works great because I live in IAH and my wife and her family are here. If you plan on commuting I wouldn't choose Mesa. Movement is great so far. Of course the pay and benefits suck, but I manage.