Thank you Leon, this thread has been very helpful!
I am married to an american, and we just want to get her here and working, because neither of us are made of money and it's expensive enough just to do the applications. Everything is very confusing, but we're starting to wrap our heads around...