wheelbarrow,
Just to pile on KK's post. He is correct about housing. Currently, there are villas empty in two places (not Ain Khalid), that doesn't necessarily mean they are "available". If you ask facilities reps they will tell you the villas have been "assigned". Name of the game, patience.
Ther are different wives' organizations for your spouse to join. While wives' clubs may not be your spouses' cup-o-tea, she may find some interesting people within the ranks. Again, patience is the key.
Good luck!
Congrats!