Well, following site may be helpful, but not close to this one since no forum on the following site:

http://www.arriyadh.com/En/Ab-Arriyad/index.asp

Well, I have lived there for a year from 2004 till end of 2005. I think if you have great employer then Saudi is the best place to work in the world otherwise opposite.

goodluck,