Hi, I've been offered a job in the US and was wondering the best way to proceed. I lived in the US previously on an E-3 visa and got married to a US citizen, but we both moved to Australia shortly after the wedding. We've been married for a little over a year now. My thoughts are that it would be easier to get a temporary visa now, because the processing time would be shorter and my wife would not need to move back to the US to sponsor me. Would it be possible for me to get an E3 visa although I am married to a US citizen? Would I be better off applying for a H1-B? Would there be any complications with applying for a green card once I am in the US? Thanks for your help!