As an ex New Yorker of 10 years and now living in Cape Town, I would say go for Thailand, great place, land of the smiles. You will never look back, sorry been to New Jersey and it is no Thailand. Americans are really nervous about moving overseas, but those that do, often dont regret it. Funny enough, we are considering Thailand, great weather, great food, reasonable rentals etc. Life is too short to spend it all in NYC, its a must do for a while, but if you are brave enough to do the move to Thailand, I would say go for it!