My wife is a green card holder since May 2009. We got married in Dec 2009 & then she applied for me in New York in July 2010. Still I am waiting for my immigrant visa although no required papers or formalities are left to submit or do. I am living out of USA but my wife visits USA every year & stays there not more than 2/3 months at each visit as we have decided to start staying there together permanently only after my visa gets approved. My questions are ------ 1) what is the approximate processing time to get an immigrant visa & in my case, when can I expect to get it? 2) As my wife have to stay most of the time out of USA so far, does it affect my application or visa processing time anyway?