Finally it is my turn. Just share my experience here.
NIW (EB2)
140/485 filed 9/28/05 to VSC
140 AD: 11/05
FP1: 11/05
VSC->TSC: 03/22/07
FP2: 05/08/07, no update for both cases
Changed job from academia to industry 06/07
InfoPass: 07/07 didn't get any useful information
Called TSC a couple of times in July/August, knew NC cleared for both cases.
485 LUD: 08/29/07, 08/30/07, no update info
09/04/07, card ordered email
09/05/07, welcome notice email
Spouse's case still pending.
Good luck to all are still waiting.