Have you actually been given a start date with either company?
As I don't think that any airlines here are taking more expats onto the 320 right now.
A few more expats coming on the ATR and 737's but thats about it I'm afraid.
On my contract the company pays the housing, an allowance of $1500 USD which is more than enough for the house and utility bills... leaving me with some to spend at the bar!
For the most part I bank all of my salary I spend very little here... flying too much!
My money is not going into the US and I'm not paid in India... So it is going direct from the agency into an offshore bank account.
PT6