It seems many 1-140 were approved recently. I got my I-140 approved last week too from TSC, but I did it by myself without a lawyer and concurrent I-485 application. I will do my first fingerprint (Code 1)next week. Also want to know how long it will take for 1-485 final approve? It seems fingerprint will do 2 or 3 times, is that true? The good thing is that my H1b and family's H4 just got extension to July 2007. Hope this time is enough to get I-485 appprove. Thank you and good luck everyone.