I am going thru this as well. I have been at my current professional job or 2 years and my temporary visa expires in may 2013. I read that it takes up to 14 months to get approved, so I am thinking the best course of action is to extend my temp visa first (which is supposed to take about 2...