Switched companies and states numerous times to pursue my dream after graduation in 2003 (Wife always thought I was greedy :). Finally tired of feeling guilty for wife, decided to settle down and filed my greencard. What a happy day it is today, I can finally stand up to my wife.
EB1-OR
140/485 9/11/2006 to TSC
FP 9/22/2006
140 aproved 10/30/2006
EAD approved 9/25/2006
485 aproved 7/23/2007
Cannot do anything today but dream. Thank you all and good luck to all journeyman/journeywoman! USCIS bless you!