I'm a complete newbie here! I just got a job in Seattle, and I am leaving June 30th. I've filed my I-130 today at the embassy here in Ottawa, Canada.
This is a great site, with tons of useful information. I'm not sure what we are getting into, but I'm hoping that I will see my wife and two children again before I'm too old!
I am amazed by the conflicting information and lack of information available on such an important topic. Wish me luck!