my H1B will be expired in Jan/07 and my perm was filed on Feb/06 and approved on Mar/06. Does anyone know how long the I-140 file takes? I will file my I-140 next month... Thanks in advance!