[So wait, this is a personal interview? Are they going to be paying my way or do I have to do so myself?
I find it hard to believe that you would expect the former. It is not a high enough paying job for them to be burden with the cost of interviewing a non-citizen from the US, not to mention the extra hassles of a work permit and such. When we score applicants that are out-of-state, we factor in the extra cost (of moving, time, etc.) into the evaluation. In other words, such a candidate must score that much better (in comparison to someone local) in order to be worthwhile for the company. Good luck, at least it's something.