Ni,
I have been offered jobs all over the middle east. I picked the 'depends on the cash' option in your poll but that doesn't cover it....basically on top of the cash incentive you want to be looked after as Ziad suggests. Make sure you understand the local customs etc and have a good idea what is going on in the country.
Personally I would only go on a short term basis (3 month) and if you like it you can extend. I know more about working in saudi and as a westerner you can only get a 3 month working visa and have to leave the country and come back in. Also it is extremely hard to get a visa for a western female even if she is your wife.
If you want any more info contact via PM or email mate