1. NIW I-140 and 485 co filing 8/2004
2. I-140 approved:3/2005
3. First fp:3/2005
4. Inquired for status 3 times from USCIS: Delay due to name check, 10/2005, 2/2006 and 10/2006
5. second fp:3/2006
6. contact congressman and senator: delay due
7. WOM filed 12/2006
8. I-485 for both approved 1/2007.
TEXAS service center
Thank Everybody a lot here, specially appreciate xiaobai Tu, my two cents and radiology. Good luck to everybody.
WOM ref
http://boards.immigrationportal.com/showthread.php?t=194681&page=1&pp=15